Visual Basic - Busqueda con find

Life is soft - evento anual de software empresarial
 
Vista:

Busqueda con find

Publicado por Alfredo (14 intervenciones) el 18/11/2003 19:52:37
Hola a todos mi pregunta es la siguiente:

Como puedo encontrar un registro con el metodo Find. La busqueda la necesito hacer por medio de dos campos llave. Por ejemplo:

reg1.open " select * from tabla", miconexion, etx.............
reg1.movefirst
consulta = " Campo1 = " & text1.text & " and Campo2 = " & text2.text & ""
reg1. find (consulta)

El codigo anterior si me funciona si solo busco por uno de los campos, pero si busco por los dos no me funciona.

¿Alguien me puede decir como le puedo hacer?

Gracias
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:Busqueda con find

Publicado por Fabian (501 intervenciones) el 18/11/2003 20:25:03
La solucion que te daria seria que en :
" select * from tabla", miconexion, etx............. coloques tus busquedas por decir:
"Select * From Tabla where Campo1=' " & Trim(Text1.Text) & " ' and Campo2=' " & Trim(Text2.Text) & " ' ", miconexion.....o tambien usas una de tus busquedas por el Select... o la otra con el Find
Espero te haya ayudado
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:Busqueda con find

Publicado por ALH76 (278 intervenciones) el 18/11/2003 21:48:12
Hasta donde tengo entendido el metodo Find solo puede buscar por un campo, prueba usando el metodo Filter el cual si acepta varios campos.

Saludos!!!
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