Hallo,
Zitat von
RavenIV:
Falls dieser Fall eintreten sollte, dass nur ein Teil der zur
Query gehörenden pakete ankommen, wird dir wohl das Betriebssystem auf dem Client eine
Exception werfen. Diese wird evtl von den Delphi-Komponenten für den
DB-Zugriff abgefangen und weitergereicht.
Das Betriebssystem auf dem Client hat damit ja nichts zu tun. Wenn der Client die Daten abgeschickt hat, und mitten in der Übertragung schneide ich das Netzwerkkabel durch, bekommt der Server möglicherweise nur ein paar
IP-Pakete. Klar sagt der Client dann, dass die Verbindung unterbrochen wurde, aber die Frage ist ja, was kommt bei der Datenbank an:
- eine korrupte Abfrage
- gar nichts
- eine Notification
- ...
Und wie reagiert die Datenbank, sollte eine korrupte Abfrage ankommen? Ich denke, sie verwirft diese.
Gruß
xaromz