Hallo an alle,
ich habe nur zwei kurze Fragen.
Zum einen: Ist es sinnvoll jedes
SQL-Statement explizit mit "Prepare" vorzubereiten.
Zum Beispiel so:
Delphi-Quellcode:
IF NOT QryTmpKunden.Prepared then
QryTmpKunden.Prepare;
QryTmpKunden.ExecSQL;
//oder bei einer Stored Procedure..
IF NOT DM3.StProcZF.Prepared then
DM3.StProcZF.Prepare;
DM3.StProcZF.ExecProc;
Zum anderen:
Wie verfährt man im eigenen Programm, wenn die
SQL-Verbindung zum Server gestört ist, z.B. durch einen aus dem Tritt gekommenen Switch? Bei der
BDE-Komponente ist nach einer einmal zustande gekommenden Verbindung keine Trennung mehr möglich. Es bleibt dann nur, die Anwendung gewaltsam abzuschiessen.
Dieses Verhalten ist, so glaube ich, nur bei Verwendung von NT2003 und XP-SP2 festzustellen.
Lieben Gruß an alle
Jochen