Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.337 Beiträge
 
Delphi 11 Alexandria
 
#1

Firebird emedded - Prozess wird nicht beendet

  Alt 4. Dez 2009, 00:10
Datenbank: FB emb. • Version: 2.1 • Zugriff über: FBX
Hallo alle,

ein Problem, das ich nicht näher eingrenzen kann:

Ich habe ein Projekt mit FB 2.1.
Die Verbindung zur DB wird zur Laufzeit (nach Auswahl durch den Nutzer) geöffnet und zum Ende geschlossen.
Sofern ein Server als Dienst läuft ist alles i.O.

Läuft jedoch kein FB-Server lege ich die FB-Embedded-DLLs mit zur Exe.
Wird dann das Programm beendet bleibt ein Prozess (nicht Anwendung) in der Systemüberwachung geöffnet. Jeder Programmstart öffnen dann einen weiteren Prozess.

Starte ich meine Anwendung aus Delphi heraus auch nur mit dem Embedded Server wird das Formular der Anwendung geschlossen, aber Delphi wartet, dass der Prozess beendet wird (hängt also).
Ich kann das Projekt aus Delphi heraus abbrechen.

Kann das jemand nachvollziehen?

Stahli
  Mit Zitat antworten Zitat