Cześć, jest taka sytuacja.
Mam na formie:
BaseQuery: TIBQuery;
BaseTrans: TIBTransaction;
BaseRVDataSet: TRVDatasetConnection;
BaseRVProject: TRVProject;
BaseRVSystem: TRVSystem;
Wszystko ładnie ze sobą połączone.
Fragment kodu:
BaseQuery.Sql.Text:=myQuery;
BaseRVProject.Execute;
BaseRVProject.Close;
myQuery to zmienna przechowująca zapytanie SQL, które zwraca wyniki.
I raz pokazuje się raport, a raz wyskakuje komunikat: "Empty SQL Statement" z ogromną przewagą tego drugiego. BaseQuery.SQL.Text ZAWSZE zawiera jakieś zapytanie.
Czemu tak się dzieje?