Hallo eddy,
Problem 1:
Das hat nichts mit ADS zu tun, sondern damit, wie Delphi Datenmengen handlet. Du bist selber für einen Refresh verantwortlich. Soll das automatisch passieren, kannst Du dafür einen Thread oder einen Timer verwenden.
Problem 2:
Fehler 5035 heisst, dass der Satz nicht gesperrt werden konnte. Diese
Exception wird natürlich immer geworfen, wenn zwei User denselben Satz bearbeiten wollen. Du solltest diese auch IMMER abfangen.
Delphi-Quellcode:
try
edit;
except
ShowMessage('Kunde konnte nicht berbeitet werden');
end;
Wie sollte denn ein
DBMS das automatisch machen ?