Ver Mensaje Individual
  #1  
Antiguo 20-02-2007
Avatar de pborges36
pborges36 pborges36 is offline
Miembro
 
Registrado: oct 2004
Ubicación: Argentina
Posts: 192
Reputación: 20
pborges36 Va por buen camino
Obtener la consulta sql que se ejecuta

Hola a todos. Estoy programando en delphi6 y mysql. Tengo un TQuery al cual le mando la consulta de la sig manera:

Código Delphi [-]
Query1.Sql.clear;
Query1.Sql.Add('insert into mitabla (campo1, campo2, capmpo3) values (:campo1, :campo2, :capmpo3)');
Query1.Parambyname(campo1).AsString:=edit1.text;
Query1.Parambyname(campo2).AsString:=edit2.text;
Query1.Parambyname(campo3).AsString:=edit3.text;
Query1.ExecSQL;

Ahora bien, lo que necesito es la consulta completa. Si por ejemplo hago:
Código Delphi [-]
edit3.text:=Query1.Sql.Text;

obtengo algo asi: insert into mitabla (campo1, campo2, capmpo3) values (:campo1, :campo2, :capmpo3)

y en realidad necesito la consulta con lo valores de los parametros.
habra alguna propiedad del TQuery que devuelva esto? Espero se entienda. Gracias!!.
Responder Con Cita