Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TIdTCPClient - Socket-Fehler #10054 (https://www.delphipraxis.net/53392-tidtcpclient-socket-fehler-10054-a.html)

smudo 15. Sep 2005 12:37


TIdTCPClient - Socket-Fehler #10054
 
Hallo :hi: ,

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?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz