Ciao a tutti.

Premesso che in visual basic non programmo quasi mai, mi sto imbattendo sicuramente in un errore 'grossolano' e forse banale.Spero mi possiate aiutare.


Ho un recordset caricato da risultato di una query (La query estrae semplicemente una colonna con una stringa di 2 digit)

La query ed il recordset è corretto, tanto che riesco a stamparlo a video o scriverlo in un file senza problema.

Dovrei ora continuare il programma basandomi sulla conoscenza del valore rs(0) ed rs(1).
A seconda di questi 2 valori, proseguo..

Per cui ho scritto una condizione del tipo

if (rs(0) = "00" & rs(1) = "01") then

............

else if rs(0)="01" then
........................
........................

else

............
...........

end if

Purtroppo mi da errore. Concettualmente è corretto un if di questo tipo? Come potrei fare alternativamente???

Il recordset non è chiuso.


Attendo un vostro grande aiuto.


GRAZIE!!!!