Un detalle manor es borrar la consulta una vez cerrada tu DataSet:
Cita:
|
Empezado por taeyin
Código SQL [-]
DataModule3.IBDataSet1.SelectSQL.Clear;
DataModule3.IBDataSet1.Close;
DataModule3.IBDataSet1.SelectSQL.text:=str;
DataModule3.IBDataSet1.OPEN;
|
por
Código SQL
[-]
DataModule3.IBDataSet1.Close;
DataModule3.IBDataSet1.SelectSQL.Clear;
DataModule3.IBDataSet1.SelectSQL.text:=str;
DataModule3.IBDataSet1.Open;
Realmente no modifica prácticamente tu código, pero la idea es borrar la consulta cuando esta cerrada y no antes.