Ich bin zwar nicht der Fragesteller, aber ich kenne das Problem, also antworte ich dir mal.
Du hast einen
MySQL-Server(nicht
localhost). In deinem Delphi-Prog. hast du deine Connection zu
DB hergestellt. Die Verbindung steht und nun zieht dir ein gemeiner Mensch das Netzwerkkabel aus der Dose. Nun ist es egal ob du Zeos- oder Microolapkompos hast. Sie bekommen vom disconnect zum Server nicht's mit. Darum geht es.
Du wirst jetzt sicher sagen: "das mit dem Kabel ist ziemlich weit hergeholt". Aber:
Bei mir ist es so, das meine
DB im Internet steht. Verbunden werde ich über einen Proxy. Wenn sich eine Weile nichts getan hat, legt der Proxy einfach auf und das Programm kommt an der Stelle nicht mehr weiter, weil es garnicht weiss, das ein disconnect stattgefunden hat um neu zu connecten.