Problema con una consulta
Publicado por Carlos (55 intervenciones) el 26/07/2003 19:05:43
Realizo esta consulta (tengo una base de datos con tres tablas):
strSQL = "SELECT Libros.Cita, Autores.Autor, Temas.Tema FROM " _ & "Temas INNER JOIN (Autores INNER JOIN Libros ON Autores.IdAutor = Libros.IdAutor) " _
& "ON Temas.IdTema = Libros.IdTema WHERE Libros.Cita LIKE '*" & Texto & "*'"
' Texto es una variable string que contiene el texto a buscar
rsConsulta.Open strSQL, conBD, adOpenStatic, adLockOptimistic
No sé que pasa pero parece que no hace nada aunque la condición exista en la base de datos porque si, por ejemplo, ahora hago un
rsConsulta.MoveFirst me dice que:
El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual...
¿Qué es lo que hago mal?
Gracias,
un saludo.
strSQL = "SELECT Libros.Cita, Autores.Autor, Temas.Tema FROM " _ & "Temas INNER JOIN (Autores INNER JOIN Libros ON Autores.IdAutor = Libros.IdAutor) " _
& "ON Temas.IdTema = Libros.IdTema WHERE Libros.Cita LIKE '*" & Texto & "*'"
' Texto es una variable string que contiene el texto a buscar
rsConsulta.Open strSQL, conBD, adOpenStatic, adLockOptimistic
No sé que pasa pero parece que no hace nada aunque la condición exista en la base de datos porque si, por ejemplo, ahora hago un
rsConsulta.MoveFirst me dice que:
El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual...
¿Qué es lo que hago mal?
Gracias,
un saludo.
Valora esta pregunta


0