Consulta con LIKE
Trabajo con Visual Basic. Tengo dos tablas, 'nodos' y 'datos', están relacionadas por el campo 'ID', uso esta cadena para buscar en la base de datos el contenido de txtbus.text, el resultado es que selecciona todos los IDs disponibles, aún cuando su campo fichero no contiene el contenido de 'txtbus.text', con que al menos uno de los IDs lo contenga los selecciona todos : (
StrSql = "SELECT Datos.Id,Fichero,Fecha,Comentarios FROM nodos,datos WHERE " & _
"fichero LIKE '%" & TxtBus.Text & "%' ORDER BY datos.Id"
La forma de hacer la consulta es:
RstBus.Open StrSql, cnx, adOpenStatic, adLockOptimistic, adCmdText
¿tienen algo que ver adOpenStatic, adLockOptimistic, adCmdText? ¿Son los '%'?
Gracias. [email protected]
StrSql = "SELECT Datos.Id,Fichero,Fecha,Comentarios FROM nodos,datos WHERE " & _
"fichero LIKE '%" & TxtBus.Text & "%' ORDER BY datos.Id"
La forma de hacer la consulta es:
RstBus.Open StrSql, cnx, adOpenStatic, adLockOptimistic, adCmdText
¿tienen algo que ver adOpenStatic, adLockOptimistic, adCmdText? ¿Son los '%'?
Gracias. [email protected]
1 respuesta
Respuesta de yeyorm
1