Ver Mensaje Individual
  #2  
Antiguo 15-05-2003
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Reputación: 24
__marcsc Va por buen camino
Hola,

que yo sepa no puedes pasar el nombre de una tabla como parámetro, quizás si no has parseado previamente el query no te de error, pero al hacer el open es cuando te lo lanza.

Lo que quieres hacer, sin embargo, es muy sencillo, solo tienes que establecer la sentencia SQL en tiempo de ejecución:

Código:
NombreTabla:= 'Clientes';//ejemplo estúpido
Query1.SQL.Text:= 'select * from ' + NombreTabla + 'order by ccosto, fecha';
Saludos.
Responder Con Cita