Subject Parametrized SQL Statement Logging
Author Johnny Gates
Hello,
i'm testing with IBO 4.9.9 and i would like to LOG the SQL Statements i'm executing. Here an little example:


IB_wDirect: TIB_DSQL;
IB_wDirect.Active := false;
IB_wDirect.SQL.Clear;
IB_wDirect.SQL.Add('insert into test (id, text) values (:pId, :pText)');
IB_wDirect.Prepare();
IB_wDirect.Params[0].AsInteger := 1;
IB_wDirect.Params[1].AsString := 'Hello';
LOGGER.LOG("LOG: " + IB_wDirect.SQL);
IB_wDirect.ExecSQL;
IB_wDirect.Active := false;


My problem is, that i'm not able to get the SQL-Statement WITH included param values. Is there some way to get an output like that?

LOG: insert into test (id, text) values (1, 'Hello')


thanks in advance,
johnny
--
NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!
Jetzt informieren: http://www.gmx.net/de/go/freephone


--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de