Einzelnen Beitrag anzeigen

pmoegenb

Registriert seit: 24. Aug 2006
Ort: Aidlingen
155 Beiträge
 
Delphi XE6 Professional
 
#11

AW: Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess

  Alt 15. Jul 2014, 09:57
Wenn Du zur Entwurfszeit eine Verbindung hergestellt (fbembed.dll) hast, musst Du diese Verbindung schließen, dann sollte es klappen.
Stimmt nicht: Ich habe eben genau das gemacht: Bei sämtlichen Queries im Datenmodul Active auf True gestellt, wobei die Connect-Komponente automatisch auf Connected = True steht. Dann die Embedded-Version gestartet und keinerlei Probleme festgestellt. Zuvor natürlich meine obligatorische Befehlszeile // IF ConMain.Connected THEN ConMain.Disconnect; auskommentiert.
Ich meinte damit natürlich vor dem Kompilieren (Getestet mit der Komponente UniDAC).
Wenn Du dann noch für die Embedded Version Mehrbenutzerfähigkeit benötigst, muss die Datei firebird.conf den Eintrag RemoteFileOpenAbility = 1 erhalten.
Stimmt auch nicht: Ich habe eben genau das ausprobiert.
Ich nehme Alles zurück, das habe ich mit der Verbindung zu einem Netzlaufwerk verwechselt.
Peter Mögenburg
Gruß

Peter
  Mit Zitat antworten Zitat