FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Error Missing right quote
Hola a todos!!!
Estoy trabajando con Delphi 5 y mi Base de Datos esta en Access, utilizo un controlador ODBC para hacer la conección. Quiero hacer un gráfico utilizando un DBChart, pero cuando quiero activar mi query me marca el error: Missing right quote El siguiente es mi Query:
Espero haberme explicado y Muchas Gracias por su atención!!!
__________________
No Decaigas que Vivir es Aprender...
Última edición por gusanita fecha: 03-08-2006 a las 00:23:05. |
#2
|
||||
|
||||
Es problema de las comillas y de ese AND en el From.
Que base de datos usas? Me resulta extraño la forma en qeu pones las tablas en la parte de From Cuantas tablas están involucradas? Cuales? Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#3
|
||||
|
||||
Gracias por atender!!!
Ya habia mencionado que mi Base de Datos esta en Acces. Son dos tablas las que estan involucradas: DATPERAL y CARRERA BDBECAS_BAJDEF es mi Nombre de Base de Datos. Y si no coloco las comillas me dice que la clausula del ODBC esta incompleta. Tambien ya habia mencionado que utilizo el ODBC para hacer mi coneccion de Delphi con Access
__________________
No Decaigas que Vivir es Aprender...
|
#4
|
||||
|
||||
Probe lo siguiente:
Cita:
Y me marca el error de que :BDBECAS_BAJDEFATPERAL y :BDBECAS_BAJDEF:CARRERAS son de un tipo no existente. 2.
Y me marca el error de sintaxis en la consulta, que la clausula del ODBC esta incompleta 3.
Y me marca el error de que el motor de base de datos de microsoft no puede encontrar las tablas :BDBECAS_BAJDEFATPERAL y :BDBECAS_BAJDEF:CARRERAS. Bueno no se que mas probar, espero puedan ayudarme y Gracias!!!
__________________
No Decaigas que Vivir es Aprender...
|
#5
|
||||
|
||||
Saludos
Bueno, aun no enteindo el "por qué" de poner el nombre de la Base de datos en la consulta y del "Por qué" de esos dos puntos. Nunca he usado eso así. Hice un ejemplo sencillito , con una base de datos, dos tablas y una consulta parecida a la tuya y ésta funciona. Fijate.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#6
|
||||
|
||||
Hola!!!
Bueno, cheque el archivo adjunto y en efecto funciona correctamente. Me tome la livertad de modificar el archivo y lo adjunto para que lo cheques. Y como podras darte cuenta la consulta funciona muy bien, pero no entiendo porque en el Query que utilizo para el DBChart no funciona. Importante: Para hacer la coneccion de Delphi con Access tendras que ir al menú Database, en la opción Explore. En la ventana de SQL Explore en el menu Object, en la opción ODBC Administrator. En la ventana de Administrador de Orígenes de Datos de ODBC en la pestaña DSN de usuario, en el boton agregar. En la ventana Crear nuevo origen de Datos, seleccionar la opción Driver do Microsoft Access y boton Finalizar En la ventana de Configuración de ODBC de Microsoft Access, en la opcion de nombre del origen de datos, colocas un nombre que tu quieras y en el campo Base de Datos en el botón Seleccionar, seleccionas la ruta donde se encuentra la Base de Datos en este caso bd1, la seleccionas y le das finalizar. En la ventana de Administrador de Orígenes de Datos de ODBC le das en el botón Aceptar. En la ventana de SQL Explore das Control + R para actualizar, y en la pestaña Databases aparecerá la que tu creaste. Ahora si podras ejecutar el ejemplo. Muchas gracias por tu atención!!!
__________________
No Decaigas que Vivir es Aprender...
|
#7
|
||||
|
||||
Capability not supported
Y sigo de persistente!!!
Tengo la siguientes consultas 1.
2.
Utilizo un Query para cada cunsulta y funcionan muy bien por separado, el resultado de cada sonulta lo muestro en un DBGrid c/u por separado. Pero en un tercer Query intento lo siguiente: 3.
Pero me manda el error de Capability not supported Espero ustedes me puedan decir en que estoy fallando!!! Gracias por su atencion!!!
__________________
No Decaigas que Vivir es Aprender...
Última edición por gusanita fecha: 05-08-2006 a las 00:20:37. |
#8
|
||||
|
||||
Saludos
No veo el por qué del error. Lo único es la forma en como invocas las tablas. Te sugiero que te fijes en como realizo la conexion a la base de datos en el ejemplo que te ofrecí. Trata de hacerlo asi, a ver qeu obtienes.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#9
|
||||
|
||||
Si, gracias por la sugerencia!!!
Ya lo habia hecho, y funciona muy bien asi, como me has mostrado en el ejemplo. Es solo que seguí intentandolo de la otra forma para ver si lo conseguía!! Pero pues creo que no se pudo!!! Bueno de todos modos muchas pero muchas gracias!!!
__________________
No Decaigas que Vivir es Aprender...
|
#10
|
||||
|
||||
Ahora si ya quedo!!!
Quería intentarlo de otra manera, pero como no se puedo, pues me fui por la ultima opción, que fue cambiar el tipo de dato del campo de mi tabla!!
El problema en todo el query que es el siguiente:
Era la condición:
Esa instrucción es la que me ocasionaba el error de Capability not supported Resulta que el campo D.ALU_ESP es de tipo Numérico Doble y el campo C.ESP_CLV es de tipo Texto en una base de datos en Access, como ya habia mencionado. Bueno lo que hice fue modificar el tipo de dato de C.ESP_CLV a Numérico y asi fue como funcionó!!! El query quedó de la siguiente manera!!
Muchas gracias por la atención prestada!!!
__________________
No Decaigas que Vivir es Aprender...
Última edición por gusanita fecha: 05-08-2006 a las 01:53:41. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Missing Connection en Ado y Midas | jcarteagaf | Providers | 2 | 05-06-2006 19:35:43 |
ERROR: Missing connection or ConnectionString!!!!!!!! | DarkByte | Conexión con bases de datos | 3 | 09-09-2004 15:28:42 |
Missing right quote | luisny | Firebird e Interbase | 6 | 19-03-2004 14:29:47 |
interbase license file is missing or corrupt | Giniromero | Firebird e Interbase | 5 | 05-06-2003 17:00:37 |
The registry information is missing | Giasl | Firebird e Interbase | 0 | 02-06-2003 17:51:31 |
|