Problema con Sentencia SQL, ADO y Access

Antonio
13 de Diciembre del 2005
Estimados amigos:

Estoy trabajando con ADO y ACCESS XP.
Estoy construyendo una sentencia SQL desde Visual Basic 6.0 y lo paso a través de la propiedad "source" del un recordset ADO.

El detalle de esta sentencia es que posee un LIKE y no me devuelve nada.
Probé la sentencia SQL en ACCESS y funciona pero usando ADO no me trae nada.

Necesito de su ayuda.

Matute
13 de Diciembre del 2005
fijate que pueden ser los comodines access usa *(asterisco) pero en visual tenes que ! (signo de admiracion)

Antonio
13 de Diciembre del 2005
Hola Matute...

Gracias por responder... Inicialmente, le coloque el * y no funciona, ahora le coloque el ! y tampoco...

Que cangrejo tengo

luis
13 de Diciembre del 2005
Si puedes escribe el pedazo de codigo que usas para poderte ayudar mejor

Antonio
13 de Diciembre del 2005
strQuery = "SELECT * FROM [Lotes 2005] WHERE [RIF Nro]='" & strRifOrd & "'"
strQuery = strQuery & " AND [Lote Nro] LIKE '!" & txtNroLote.Text & "'"
strQuery = strQuery & " ORDER BY [Fecha Lote] asc"

Silvina
13 de Diciembre del 2005
si estas usando access, en el like tenes que usar el asterisco, si no esta funcionando debe ser porque hay otro error, puede ser la conexión u otra cosa, pero en tu sentencia Sql debes usar asterisco.