Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: ADS im Netzwerk - Zugriffskonflikte vermeiden

  Alt 1. Dez 2005, 08:16
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 ?
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat