![]() |
Datenbank: Firebird • Version: 2,5 • Zugriff über: TIBDatabase
Firebird, TIBDatabase und Firebird
Hallo,
ich versuche ein Projekt von Delphi XE2 auf XE6 zu ziehen, scheitere aber am Verbindungsaufbau zur Datenbank. Ich verwende wie in den Delphiversionen davor die Interbasekomponenten. Wenn ich im Datenbankkomponenten-Editor die Verbindungsparameter eintrage und auf "Testen" klicke kommt die Fehlermeldung "unavailable database". Hat jemand eine Idee? LG Stefan |
AW: Firebird, TIBDatabase und Firebird
Wie sehen diese aus? Richtige Clientbibliothek?
|
AW: Firebird, TIBDatabase und Firebird
Verbindung: - Lokal
Datenbank: c:\test.fdb Benutzername: sysdba Passwort: masterkey Im Einstellungskasten dann die beiden automatisch erzeugten Zeilen user_name... und password... Clientbilbiothek: gute Frage, wie/wo kann ich die bestimmen? |
AW: Firebird, TIBDatabase und Firebird
Mit Delphi wirst du dir vermutlich InterBase mitinstalliert haben. Hier kommen sich jetzt entweder die Server Prozesse auf dem Default Port 3050 in die Quere oder Delphi verwendet die gds32.dll Client-Library von InterBase für die Verbindung zu Firebird was nicht funktioniert.
|
AW: Firebird, TIBDatabase und Firebird
Zitat:
|
AW: Firebird, TIBDatabase und Firebird
Wenn man Delphi die gds32.dll von Firebird unterschiebt, dann könnten grundsätzlich auch die IBX Komponenten funktionieren. Aber du hast schon Recht, man bewegt sich hier auf sehr dünnem Eis. :-D
|
AW: Firebird, TIBDatabase und Firebird
Genau :thumb: Warum auch sollte man nicht dafür gedachte Komponenten einsetzen, deren Funktionalität in diesem Zusammenhang nicht gesichert ist?
|
AW: Firebird, TIBDatabase und Firebird
Für neue Projekte keine Frage.
|
AW: Firebird, TIBDatabase und Firebird
Also ich hab das kürzlich erst gemacht: Umstellung von UniDac auf FireDac, und noch dazu in einer Fremdanwendung (also nicht von mir) und mit einer Delphi-Version, mit de ich micht nicht auskannte (mein eigenes Zeugs mach ich noch immer mit D2009). Das war zwar ein wenig Arbeit, aber echte Probleme hatte ich damit keine, nachdem ich mich ein wenig in Firedac eingearbeitet hatte.
|
AW: Firebird, TIBDatabase und Firebird
Ja Danke, war ein Treffer: XE6 hatte Interbase mitgebracht... Für zukünftige Anwendungen werde ich FireDAC verwenden, aber für das aktuelle habe ich nicht die Zeit das umzubauen. Was mir übrigens z.B. bei der FireDACQuery Komponente nicht gefallen hat: Man kann sich den Select string nicht wie bei IBQuery zusammenklicken (dort sind Tabellen und Felder aufgelistet), oder ich habe es nicht gefunden. Sehr schön hingegen ist, das man das Ergebnis des Queries bei FireDAC direkt sehen kann.
Gut, also ein herzliches Dankeschön, hat mir sehr geholfen! Stefan |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 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 by Thomas Breitkreuz