FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error En Consulta
Tengo que hacer unas consultas de una base de datos de Access y me da un error en ellas. La muestro por si me teneis que indicar algo.
ADOQuery1.SQL.text:=( 'Select *From AUTOS where NOMBRE containing ''' + edSearch.Text + ''''); Error en sintesis(falta operador)en la expresion de la consulta nombre |
#2
|
||||
|
||||
Prueba así:
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Lepe: Con esta consulta de mezcla entre la tuya y la mia sale, pero con el inicio del nombre o frase a buscar. Lo que pretendo es que la consulta se realice con los caracteres tecleados aunque esten a mitad del nombre o frase. Esto con interbase en la primera consulta que puse y con un Ibadataset se ejecuta perfectamente.ADOQuery1.SQL.text:=( 'Select *From AUTOS where NOMBRE like ''' + edSearch.text + '%'''); |
#4
|
||||
|
||||
Cita:
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
|||
|
|||
Muy bien perfecto.....gracias.
|
#6
|
|||
|
|||
Ahora viene la segunda parte.
Estas consultas en access son con unas tablas relacionadas. Que ADO es el mejor para estas tablas. Yo lo que tengo hecho es con interbase y utilizaba los IBDataset con la propiedad GeneratorFiel y quedaban enlazadas, pero con esto me encuentro un poco perdido. Un saludo |
#7
|
||||
|
||||
Cita:
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#8
|
|||
|
|||
La tengo en access
|
#9
|
||||
|
||||
¿El error de sintaxis lo arroja delphi o lo arroja access?
Si la sentencia la construis tal como la publicaste, obviamente el error está en la sintaxis de pascal, y no en la del sql. Una sentencia correcta, en pascal, y en SQL, sería:
Esto suponiendo que la clausula "containing" sea válida en Access, pues no es parte del estándar SQL. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#10
|
|||
|
|||
La consulta ya quedo resuelta, el tema ahora es : Cuales son los componentes adecuados de ADO para relacionar dos bases de datos en access.
Como se establece la relacion maestro-detalle a traves de los componentes ADO y que componentes serian estos?. Un saludo. Última edición por perillan fecha: 25-01-2008 a las 11:49:04. |
#11
|
||||
|
||||
Claro que siguiendo la guia de estilo, ese, de ser necesario, sería tema de otro hilo, aunque claro, no será necesario, pues dichos temas se han discutido previamente, solo haz un par de búsquedas y hallarás respuestas.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
error en consulta sql | xterm | SQL | 15 | 03-09-2007 09:26:47 |
Error en consulta SQL | Loviedo | SQL | 8 | 09-03-2007 23:06:03 |
error en consulta | Nelly | SQL | 3 | 08-09-2006 20:37:56 |
Error en Una Consulta... | Ignacio | SQL | 1 | 19-03-2005 16:57:42 |
Error en consulta | RR76 | SQL | 3 | 07-02-2005 13:29:10 |
|