Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

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

AW: DBExpress + Firebird embedded

  Alt 4. Dez 2012, 12:56
Ich habe jetzt gefunden, dass auf dem Testrechner (aus dem ein Delphi 7 istalliert ist) die "dbxconnections.ini" im Pfad "C:\Programme\Gemeinsame Dateien\Borland Shared\DBExpress" gesucht wurd.

Dort habe ich meine Section eingetragen:
Code:
[FBFlyMagicM]
DriverName=Firebird
DriverUnit=Data.DBXFirebird
DriverPackageLoader=TDBXDynalinkDriverLoader,DbxCommonDriver170.bpl
DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxCommonDriver,Version=17.0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b
MetaDataPackageLoader=TDBXFirebirdMetaDataCommandFactory,DbxFirebirdDriver170.bpl
MetaDataAssemblyLoader=Borland.Data.TDBXFirebirdMetaDataCommandFactory,Borland.Data.DbxFirebirdDriver,Version=17.0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b
LibraryName=dbxfb.dll
LibraryNameOsx=libsqlfb.dylib
VendorLib=fbclient.dll
VendorLibWin64=fbclient.dll
VendorLibOsx=/Library/Frameworks/Firebird.framework/Firebird
Database=C:\tmp\FB-Test\FlyMagicM\FlyMagicM.fdb
User_Name=sysdba
Password=masterkey
Role=RoleName
MaxBlobSize=-1
LocaleCode=0000
IsolationLevel=ReadCommitted
SQLDialect=3
CommitRetain=False
WaitOnLocks=True
TrimChar=False
BlobSize=-1
ErrorResourceFile=
RoleName=RoleName
ServerCharSet=
Trim Char=False
Beim Programmstart erhalte ich die beigefügten Fehlernachrichten.

Wie gesagt, wenn ich die Verbindung von Hand öffne klappt es.
Der Einfachheit halber möchte ich aber LoadParamsOnConnect nutzen.

Oder ist es gar nicht so, dass ich dann zur Designtime die Verbindung einfach offen lassen kann? Ich hatte es so verstanden, dass das Projekt dann vor dem Laden der Anwendung die DB-Verbindung korrigiert...
Miniaturansicht angehängter Grafiken
dbx.jpg  
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat