Cita:
Publicado por krilea
str := 'select ......';
str := str + '..........';
str := str + '..........';
query.sql.add(str);
|
el problema con esta forma de hacerlo, es que si tienes un error en tu consulta, tu base de datos no te va a decir en que línea esta en el error (solo dirá que hay un error en la línea 1).
Si utilizas la siguiente forma, de esta manera tu base de datos SI te dice en que línea esta el error (en caso de que exista):
Cita:
publicado por paufra
query1.sql.add('inner join ...');
query1.sql.add('...');
query1.sql.add('WHERE ...');
|