![]() |
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 04:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz