Hello,
I'm currently having a critical issue in a project using TMS Aurelius to recieve information stored in
a PostgreSQL Database.
I'm trying to get all the data stored in a table (roughly about 1500 entries) and its taking up to
90 minutes to recieve the data. In this time period the whole program freezes and you can't use
it at all.
90 minutes to recieve the data. In this time period the whole program freezes and you can't use
it at all.
Now i could locate the issue and the part that takes such a long time is when I am opening the Aurelius Dataset.
Here's a part of the code im trying to execute:
Here's a part of the code im trying to execute:
procedure TDataModule1.open_ToDo(var Da: TAureliusDataset);
begin
Da.Close;
Da.SetSourceList(Manager.Find<TToDo>.List);
Da.open;
end;
Setting the SourceList for the DataSet is taking literally no time, but the part Da.open is taking about 90 minutes to execute. I'm not sure whats causing this issue, the time gets longer the more data is stored in the table (but 1500 entries shouldn't causing that long delays)
Could any of you help me resolving the problem?
Setting the SourceList for the DataSet is taking literally no time, but the part Da.open is taking about 90 minutes to execute. I'm not sure whats causing this issue, the time gets longer the more data is stored in the table (but 1500 entries shouldn't causing that long delays)
Could any of you help me resolving the problem?
Best Regards,
J?rgen Bucher