Busqueda de registros por dos campos
Publicado por Antonio (4 intervenciones) el 26/04/2001 17:41:08
Tengo un problema, estoy utilizando el metodo find en un recordset ADO para hacer busquedas de registros. El caso es que si busco solamente por un campo me funciona correctamente, pero si pongo más de uno me falla.
La sintaxis que estoy utilizando es la siguiente:
Call Datos.Find("NPARTIDA = " & UltimaPartida & " AND NEXPADU = " & UltimoExpediente, 0, adSearchForward, 0)
Donde Datos es un adodb.recordset
Si pongo:
Call Datos.Find("NPARTIDA = " & UltimaPartida, 0, adSearchForward, 0)
Me funciona, pero yo quiero buscar por dos campos e incluso por mas de dos campos.
El error que me da es el siguiente:
[3001] Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros
Rogaria me ayude alguien que estoy atascado.
Gracias
Valora esta pregunta


0