Hallo

,
schon wieder eine Frage zum EIdSocketError.
Ich verwende die TIdTCPClient-Komponente zum Abfragen von Daten auf einem Server.
Dabei lese ich so lange per Readln die Datenzeilen, bis die Summenzeile (erkennbar am führenden "=" ) erscheint.
Bei größeren Datenmengen kommt es nun vor, dass gerade diese Summenzeile nicht ankommt und der Readln-Befehl so lange wartet, bis die besagte
Exception ausgelöst wird.
Der Datenbankserver-Betreiber meint, dass die Summenzeile nicht verzögert gesendet wird und denkt, dass der Fehler bei der Socket-Lib liegt.
Hat da jemand eine Idee, die mir aus diesem Dilemma heraushilft.
Vielen Dank
René
Anm.: Wie kann man denn das Readln abbrechen, wenn z.B. ein nicht erwartetes Zeilenende gesendet wurde?