Visual Basic - Búsquedas con varios criterios

Life is soft - evento anual de software empresarial
 
Vista:

Búsquedas con varios criterios

Publicado por Marcos (19 intervenciones) el 21/12/2006 18:50:23
Hola a todos, necesito ayuda:
tengo un proceso que me busca registros en una tabla Sql de la siguiente forma:

Criterio = " CodigoCliente = ' " & CodCli & " and CodigoRuta = ' " & CodRut & " ' "
Adodc.Recordset.Find Criterio

Pero me da el siguiente error: Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros.

¿Que estoy haciendo mal?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Búsquedas con varios criterios

Publicado por Marcos (19 intervenciones) el 21/12/2006 19:43:01
en efecto lo puse por temas de claridad.
La varible 'Criterio' contendría lo siguiente:

CodigoCliente = '00001' and 'r01'

pero me si dando el error.
Los dos campos (CodigoCliente y CodigoRuta son de tipo String)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Búsquedas con varios criterios

Publicado por YO (3 intervenciones) el 21/12/2006 19:53:09
INTENTA PONIENDO Adodc.Recordset.MoveFirst ANTES DEL Adodc.Recordset.Find Criterio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Búsquedas con varios criterios

Publicado por Marcos (19 intervenciones) el 22/12/2006 08:22:09
Ya lo he intentado y sigo con el problema.
¿Me falta añadir alguna Referencia o Control?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RESUELTO

Publicado por Marcos (19 intervenciones) el 22/12/2006 08:49:38
Resulta que en ADO el método Find solo permite un criterio de búsqueda y tengo que utilizar el método "Filter"

Si alguien tiene el mismo problema ya sabe porque

Gracias y un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar