Visual Basic - Ayuda con FIND (recordset)

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda con FIND (recordset)

Publicado por An (5 intervenciones) el 12/10/2005 21:46:45
Hola, necesito realizar una busqueda mediante dos campos (tipo texto) y cuando lo hago el programa me da el siguiente error: Error 13 , no coinciden los tipos. El codigo es el siguiente:
RS_Copia.Find "campo1='" & reg1 & "'" And "campo2='" & reg2 & "'"
reg1 y reg2 son dos variables donde he introducido previamente dos valores de tipo texto. Lo raro es que si realizo la busqueda por un único registro, es decir, mediante
RS_Copia.Find "campo1='" & reg1 & "'" o RS_Copia.Find "campo2='" & reg2 & "'" el programa no me da ningun error, asi que supongo que el fallo esta en el codigo.
He intentado cambiando las posicones de las comillas, pero no acierto.
Alguien me podria decir que tengo mal en la busqueda mediante 2 campos??

An
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