PDA

Visualizza la versione completa : [VB+ADO] FIlter di recordset


sebamix
26-08-2002, 11:46
SarÓ che vado in ferie solo la settimana prossima, ma sta roba mi fa venire il mal di testa.
Ho un recordset ADO che filtro utilizzando la proprietÓ filter.
Ecco la stringa di filtro che mi da problemi:


Autista LIKE 'a%' AND (au_statoid = 3 OR au_statoid = 2 OR au_statoid = 1)


Praticamente voglio tutti gli "autisti" il cui nome comincia per "a" e che hanno stato 1 o 2 o 3.
Mi dice che gli argomenti non sono di tipo valido o sono in conflitto o non sono compresi nel range...
Secondo voi cosa non va?
Che debba togliere le parentesi?
MSDN non mi ha aiutato granchŔ... :jam: :dh˛:

vonkranz
27-08-2002, 09:55
Secondo me si', devi togliere le parentesi.
Vista casi' il parsing di quella sql effettua un AND logico tra un valore "stringa" e un numerico.
Hai provato?
Se si,cosa succede?

Loading