Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Connection String zur Laufzeit angeben (https://www.delphipraxis.net/29648-connection-string-zur-laufzeit-angeben.html)

Gambit 12. Sep 2004 15:57


Connection String zur Laufzeit angeben
 
Hallo,

ich benutze eine ZConnection aus den Zeos Komponenten. Dort kann man ja zur Entwurfzeit unter der Property "Database" mit einem Wizzard den Connection String erzeugen.
Mache ich das und setze "connectet" auf true, geht alles klar. Will ich das aber zur Laufzeit machen, etwa so:
Delphi-Quellcode:
ZQuery.Database:= 'Provider=VFPOLEDB.1;Data Source=D:\...\DB_ref;Password="";Collating Sequence=MACHINE';
wobei ich den String exakt kopiert habe, bekomme ich eine Exception "Requestet Databasedriver not found" nachdem ich ZQuery.connectet auf true setze. Wie kommt denn das?

Gruß

Gambit

Sharky 12. Sep 2004 19:42

Re: Connection String zur Laufzeit angeben
 
Hai Gambit,

Zitat:

Zitat von Gambit
...aus den Zeos Komponenten. ... unter der Property "Database" mit einem Wizzard den Connection String erzeugen.
...

Welche Version der Zeos Komponenten verwendest Du denn? Meine "6.0.12-stable build" kennt diesen Wizar (noch)nicht.

Gambit 12. Sep 2004 21:12

Re: Connection String zur Laufzeit angeben
 
Zitat:

Zitat von Sharky
Hai Gambit,


Welche Version der Zeos Komponenten verwendest Du denn? Meine "6.0.12-stable build" kennt diesen Wizar (noch)nicht.

Ich schätze schon...nimm mal als Provider "ado", dann bekommst du unter "Database" diesen Wizzard vermutlich auch. Zeos geht ja nicht nur für MySQL DBs. Kann aber auch sein, dass das erst ab Version 6.1.5 geht. Ich habs mittlerweile aber auch rausgefunden, man muss nat. den Host und den Provider vor dem Connection String angeben...

Gruß

Gambit


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz