Visual Basic - El metodo .Find soporta el operador AND

Life is soft - evento anual de software empresarial
 
Vista:

El metodo .Find soporta el operador AND

Publicado por Claudio Palma (37 intervenciones) el 05/03/2007 18:32:52
Hola a todos, estoy haciendo una busqueda en un recordset y el find estoy utilizando dos condiciones aca va el codigo

With irc_logueo
.MoveFirst
ls_busqueda = "Password ='" & ls_password & "' AND Usuario ='" & ls_usuario & "'"

.Find ls_busqueda, 1, adSearchForward

....

Cuando corro el programa me tiar el siguiente error "Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros." Error 3001

Probe hacerlo primero con una condicion y despues con la otra y funciona correctamente ambas, alguien me puede decir si el metodo FIND soporta el Operador And????
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:El metodo .Find soporta el operador AND

Publicado por ED (5 intervenciones) el 05/03/2007 19:00:30
El metodo find con adob solo admite una condicion pero puedes utilizar filter

rs.filter = "campotexto = ' " & sTextobuscado & "' and camponumerico = " &
nNumBuscado

si es texto no olvides usar las '.

Para saber si encontro el registro debes emplear

en find

if rs.eof then
msgbox "no se encontro el registro"
end if

con filter
if rs.recordcount = 0 then
msgbox "No se encontro el registro"
end if
Espero k te sirva
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:El metodo .Find soporta el operador AND

Publicado por Claudio (37 intervenciones) el 05/03/2007 21:20:49
Muchas gracias, Y con que tipo de conexion funciona???
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