![]() |
Importar datos de una bd Access
Estimados.
Tengo la necesidad de importar una base de tipo Access con varias tablas a Firebird. Estoy utilizando los componentes ADO y funciona bien cuando las tablas no tienen nombre compuesto. Ej. la tabla "Maestro" puedo acceder correctamente, ahora una tabla con nombre "100 metros", no logro escribir correctamente los parametros en la SQL del ADO. He probado con comillas dobles , simples, quoetedstr(), pero me da "syntax error query.incomplete query clause". Como puedo lograr esto? Supongo que para joinear 2 o mas tablas de la misma base, se usa los joins "usuales" como left outer or inner, correcto ? Tengo varias tablas que comparten datos los cuales deseo mantener en la importacion. Muchas gracias. Saludos. |
Hola Ibidi.
Tenes que encerrar entre corchetes los nombres de campos que contengan espacios o caracteres especiales.
Ejemplo con TADOQuery:
Saludos. :) |
Si no recuerdo mal, creo que valen las comillas dobles también, pero no lo aseguro, hace muchísimos años (gracias a dios) que no me encuentro nombres compuestos en una BDD (yo nunca los uso).
|
Hola ecfisa muchas gracias por responder , funciono barbaro
Saludos |
| La franja horaria es GMT +2. Ahora son las 03:18:23. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi