Autor Téma: Vytvorenie DataModul-u s chybou:  (Přečteno 166 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 5279
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
Vytvorenie DataModul-u s chybou:
« kdy: 29-05-2020, 14:55:09 »

Doteraz som nemal problém.
fbclient.dll ver 3.0.5.33220
TFDPhysFBDriverLink.Embedded := False;
TFDConnection.Connected := True;
.
Project JasotSVB.exe raised exception class EIBNativeException with message '[FireDAC][Phys][FB]I/O error during "CreateFile (open)" operation for file "D:\DOKUMENTY\DELPHI XE7\JASOTSVB\DATA\JASOTSVB.FDB"
Error while trying to open file
The process cannot access the file because it is being used by another process. '.
.
TFDConnection.Connected := False;
Tak to zbehne.
.
Rozumel by som tomu, keby som mal nastavené Embedded := True.
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.

Offline pepak

  • Padawan
  • ******
  • Příspěvků: 1516
  • Karma: 37
    • Pepak.net
Re:Vytvorenie DataModul-u s chybou:
« Odpověď #1 kdy: 29-05-2020, 18:36:24 »
Můžeš mít spuštěných víc instancí Firebirdu, například. Nebo může soubor držet nějaká jiná aplikace (třeba antivirus).

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 5279
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
Re:Vytvorenie DataModul-u s chybou:
« Odpověď #2 kdy: 29-05-2020, 18:42:46 »
To som si kontroloval. Ja ho určite nemám otvorený. Okrem toho by to malo bežať ako server. Správa sa to ako Embedded.
Čo sa týka antivírusu, tak to nepredpokladám. Lebo pri programovom nastavení Connected := True nie je žiaden problém.
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 5279
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
Re:Vytvorenie DataModul-u s chybou:
« Odpověď #3 kdy: 30-05-2020, 09:16:00 »
Vymazanie súboru *.dproj odstránilo aj tento problém.
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.