Visual Basic - ayuda con una consulta

Life is soft - evento anual de software empresarial
 
Vista:

ayuda con una consulta

Publicado por hector (67 intervenciones) el 27/02/2007 20:59:50
hola a todos necesito saber como puedo hacer para poner mas de una condicion en una consulta con ADODB por que hago las consultas de la siguiente manera "select * from tabla where campo=" & texto.text & "" y no me resulta y la hago asi: "campo=" & texto.text y me resulta pero quiero poner mas condiciones y lol hago asi:

"campo1=" & texto.text & "and" & "campo2=" & texto2.text

pero no me resulta
este es mi codigo:

Dim busqueda, bus As String
Set rspreliquidacion_buscar = New ADODB.Recordset
consulta = "select * from registro_preliquidacion"
busqueda = "centro=" & tcodcentro.Text
With rspreliquidacion_buscar
.ActiveConnection = bd
.CursorLocation = adUseClient
.CursorType = adOpenKeyset 'tipo de abrir
.LockType = adLockOptimistic 'candado optimista
.Source = consulta
.Open
.Find busqueda
End With

porfavor ayudenme
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

No se puede con Find

Publicado por yo (18 intervenciones) el 27/02/2007 22:02:54
.Find no funciona con más de una condición.
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:No se puede con Find

Publicado por hector (67 intervenciones) el 27/02/2007 22:30:29
y como lo puedo hacer?
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:No se puede con Find

Publicado por hector (67 intervenciones) el 28/02/2007 13:16:58
si se que no funciona con mas de una funcion el .find pero necesito hacer lo que te dije, de otra forma se puede? sin el .find
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:ayuda con una consulta

Publicado por Yo (18 intervenciones) el 28/02/2007 16:13:19
Pon tu consulta en .Open
.Open busqueda
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