Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Delphi XE2 und Firebird (https://www.delphipraxis.net/165171-delphi-xe2-und-firebird.html)

Billa 16. Dez 2011 17:48

Datenbank: Firebird • Version: 2.5 • Zugriff über: dbExpress

Delphi XE2 und Firebird
 
Hilfe!

Habe seit heute XE2 auf dem Rechner. Angeblich kann man ja mit dbExpress jetzt auch Firebird-Datenbanken bedienen. Ausser Werbeversprechen habe ich aber z.B. keine kurze Anleitung o.ä. gefunden. Scheitere schon an der Vergabe des Datenbanknamens. Den vergisst die Komponente scheinbar immer wieder!

tsteinmaurer 16. Dez 2011 18:58

AW: Delphi XE2 und Firebird
 
Ist zwar für Delphi 2010, aber ev. trotzdem hilfreich:
http://blogs.embarcadero.com/andrean...cbuilder-2010/

Würde persönlich aber eher in Richtung IBO, IBDAC, AnyDac ... tendieren, da du bei dbExpress unmittelbar mit ClientDataSet konfrontiert wirst, wenn du einen bidirektionalen Cursor benötigst etc.

Billa 17. Dez 2011 10:43

AW: Delphi XE2 und Firebird
 
Danke, genau sowas habe ich gesucht!

Bedeutet "bidirektionale Cursor", dass ich mich unmittelbar in der Datenmenge bewege? Wenn ja, brauche ich das erstmal noch nicht: die besagte Anwendung arbeitet mit Stored Procedures zum Einfügen bzw. Ändern. Alles andere sind nur lesende Zugriffe, die in Listviews oder anderen selbst gefüllten Elementen stattfinden. Filter benötige ich auch noch nicht. Damit könnte ich also erstmal leben.

Aber so schließt sich direkt die Frage an, was benutzt Du denn, wenn diese Fähigkeit benötigt wird? IBO? Aber das ist sicherlich ein anderes und oft erörtertes Thema. Werde bei nächster Gelegenheit mal im Forum suchen. Danke nochmal!

Bernhard Geyer 17. Dez 2011 10:49

AW: Delphi XE2 und Firebird
 
Zitat:

Zitat von Billa (Beitrag 1141899)
Danke, genau sowas habe ich gesucht!

Bedeutet "bidirektionale Cursor", dass ich mich unmittelbar in der Datenmenge bewege?

Bidirektional bedeutet das du den Curser vorwärts und rückwärts blättern kannst. Benötigst du z.B. bei (direkter) Anzeige in einem DB-Grid.

hoika 17. Dez 2011 13:35

AW: Delphi XE2 und Firebird
 
Hallo,

du könntest die Daten in ein TClientDataSet packen.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:58 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