![]() |
Acceder a tablas DBF con ADO
Hola
Intento rellenar un informe desde cinco tablas .DBF (DBase IV) mediante un ZQuery de Zeos con la siguiente consulta: Cuando la conexión (con un ZCOnnection) la realizo sobre un servidor MySql se ejecuta correctamente. Cuando al ZConnection le asigno la cadena: al ejecutar la Query me dice: OleException with message 'Error de sintaxis en la clausula FROM' ¿Podeis decirme cual es el error o como de hace un JOIN con ADO? Gracias adelantadas: Salvica Edito -> Delphi-7, MySql-5, Zeos 6.6.1-beta Gracias |
Un consejo, si piensas usar ADO, utiliza los componentes ADO, no utilices Zeos.
|
Cita:
(y por portabilidad...) De todas formas, para probar, he añadido un ADOConnection y un ADOQuery al proyecto. pero al ejecutar la Query anterior me tira el mismo error: Error de sintaxis en la clausula FROM por lo que, supongo, el problema viene de la construcción de la consulta. Debo añadir que las tablas .DBF son "tablas sueltas", no hay ninguna estructura de Base de Datos como tal y que si la consulta la hago sobre una única tabla se resuelve perfectamente. ¿Alguien puede decirme como hacer una consulta múltiple (estilo JOIN) a dichas tablas y con qué objetos)? Gracias Salvica |
Al final lo hice importando las tablas a access y creando la consulta
- La conexión sigue con la misma (ZConnection) y la consulta en un ZQuery. - Los campos del select son los mismos y el cambio es en el FROM que daba problemas: Gracias Salvica |
La franja horaria es GMT +2. Ahora son las 06:18:17. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi