Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: SQLConnection in Konsolenanwendung

  Alt 9. Sep 2004, 15:30
Zitat von I_need_help:
Die Warnung im Compiler ist zwar immer noch da (zeigt jetzt auf SQLConnection.Free), aber das Programm läuft ohne Fehler durch und macht auch genau das, was es soll. Das ist erst einmal die Hauptsache.
Etwas Code bitte.

Ich denke Du wirst SQLConnection evtl. in einem if-Zweig anlegen und free auserhalb dieses. Deshalb gibt es auch einen Ausführungszweig, welcher SQLConnection nicht initalisiert.

Falls Du try..finally-Blöcke verwendest

Delphi-Quellcode:
  try
    SQLConnection := TSQLConnection.Create(nil); <- Außerhalb von try...finally-Block!!
    try
      ...
    finally
      SQLConnection.Free;
    end;
  except
    ...
  end;
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat