Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Ejecutar Script *.SQL desde Delphi (https://www.clubdelphi.com/foros/showthread.php?t=66178)

franroju 10-01-2012 17:59:02

Gracias roman por la respuesta, pero sigo teniendo el mismo problema, aún haciendo las modificaciones que me marcaste. Cuando hago
Código Delphi [-]
ZTable1.Active := True;
o
Código Delphi [-]
ZTable1.Open;
me lanza un supuesto error de SQL. Digo supuesto, porque si ejecuto el programa con las propiedades ya establecidas funciona perfecto, así que supongo que no es error de SQL. Además no hago ninguna consulta ni nada, solo creo la base y la tabla, pero no me deja abrirla.

Les copio el error para que lo vean:

SQL error: You have an error in your SQL syntax; check de manual that correspons to your MySQL server version for the right syntax to use near 'LIKE 'cuentacorriente'' at line 1.

Ese near 'LIKE 'cuentacorriente'' at line 1 se refiere a que el error está cerca de
Código Delphi [-]
ZTable1.TableName := 'cuentacorriente';
. Es decir, cuando activo o abro la tabla, por eso dije que era un "supuesto" error de SQL.

Gracias, y espero ayuda.

franroju 10-01-2012 18:09:59

Solucionado
 
Gracias por ayudarme pero ya encontré donde estaba el error. Tenía que anteponerle el nombre de la base a la tabla. Es decir:

Código Delphi [-]
ZTable1.TableName := 'prueba.cuentacorriente';

Saludos


La franja horaria es GMT +2. Ahora son las 02:54:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi