![]() |
Datenbank: nicht DBMS-spez. • Zugriff über: dbExpress
Zusätzliche dbExpressTreiber für TurboDelphi?
Ich habe mir den OpenODBC dbExpress Treiber heruntergeladen und anhand der Doku die dbxdrivers.ini sowie die dbxconnections.ini angepasst.
Innerhalb von TurboDelphi taucht auch der neue Triber auf und ich sehe auch die Connections, die ich ihm verpasst habe. Wenn ich damit allerdings versuche mich mit einer DB zu verbinden bekomme ich nur: Data Explorer --------------------------- Borland Data Provider --------------------------- dbExpress vendor initialization failed. --------------------------- OK --------------------------- Jetzt wird's komisch (naja fast :? ): Wenn ich eine TSqlConnection auf irgendeine Design surface ziehe und dort die gleiche Verbindung wähle kann ich mich anmelden... :gruebel: Ist das eine Einschränkung der Turbos, von der precompiled OpenODBC in BDS 2006/Turbo2006? Oder ist es gar ein Bug in meinem schnieken neuen Delphi? :shock: btw: Ich bin noch ziemlich jungfräulich mit dbExpress. Also habt ein wenig Mitleid! :mrgreen: |
Re: Zusätzliche dbExpressTreiber für TurboDelphi?
Und wieso willst Du DBExpress und ODBC nehmen?
1, dbExpress wurde nur wegen Kylix entwickelt. Aber da es kein Kylix mehr gibt braucht man sich mit diesen unzulänglichkeiten nicht herumärgern (Schon mal gezählt wieviel Kompos du brauchst vergichen mit einer TDataset-Nachfolger-Komponente) 2, Der Weg über ODBC zu gehen ist Zusatzinstallationsaufwand + mehr potentiellen Fehlern verbunden. Besser ist es native Komponenten für jede DB zu nehmen und z.B. mit dem Bridge-Pattern den DB-Zugriff zu kapseln. Über ODBC werden die SQL-Unterschiede nicht gekapselt. 3, Das Ende von ODBC naht. Unter Win64 gibt es AFAIK kein ODBC mehr. |
Re: Zusätzliche dbExpressTreiber für TurboDelphi?
Zitat:
Ich wollte es aber in der IDE haben, so dass Bekannte und Kollegen das ganze ein wenig RADifiziert benutzen können. ;) Man will sie ja nicht gleich mit OCI-Importen oder dergleichen verschrecken. :mrgreen: Und Oracle Zugriffskomponenten klinken sich nunmal nicht so gut in die Turbo IDE. ;) |
Re: Zusätzliche dbExpressTreiber für TurboDelphi?
Zitat:
|
Re: Zusätzliche dbExpressTreiber für TurboDelphi?
Zitat:
|
Re: Zusätzliche dbExpressTreiber für TurboDelphi?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz