Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Variable en el nombre de la Tabla (https://www.clubdelphi.com/foros/showthread.php?t=32817)

carlosegs11 16-06-2006 21:34:24

Variable en el nombre de la Tabla
 
Hola amigos. Trabajo con ADS y necesito hacer una consulta donde el nombre de la tabla sea un parámetro. Ejemplo:
Código Delphi [-]
sNombre := 'MA190606';
sqlQuery.SQL.Clear;
sqlQuery.SQL.Add('SELECT * FROM :sTabla');
sqlQuery.ParamByName('sTabla').AsString := sNombre;
sqlQuery.Open;

Al correr esta consulta me genera un error porque no puede cargar el nombre de la tabla. ¿Como se debe hacer? Gracias.

vtdeleon 16-06-2006 23:32:47

Saludos

No estoy 100% seguro, pero creo que no se puede con paramertros, pero si usando variables
Código Delphi [-]
sNombre := 'MA190606';
sqlQuery.SQL.Clear;
sqlQuery.SQL.Add('SELECT * FROM '+sNombre);
sqlQuery.Open;
Saludos

Pd:Utiliza las etiquetas o "TAG's" para los codigos. Ves la diferencia?


La franja horaria es GMT +2. Ahora son las 05:47:45.

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