Delphi-PRAXiS
Seite 1 von 9  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi CRLab oder FIBPlus als BDE-Ersatz (https://www.delphipraxis.net/97846-crlab-oder-fibplus-als-bde-ersatz.html)

hoika 17. Aug 2007 09:15

Datenbank: FB • Version: 1.5 • Zugriff über: tja

CRLab oder FIBPlus als BDE-Ersatz
 
Hallo,

und wieder mal eine nette Frage zur Diskussion.

So langsam nimmt es bei meinem Programm Gestalt an, die BDE-Umstellung.
Per Bridge-Pattern habe ich eine abstrakte Query, die zur Laufzeit
entweder in eine Bde. oder ??? Query umgesetzt wird.

Von kostenlosen Komponenten bin ich jetzt weg.
In der engeren Wahl stehen CrLab und FIBPlus.

Hat da jemand Tips, welche besser ist, wo Unterschiede liegen.
Tips eher bei der Handhabung statt Performance.

Einen Unterschied (Vorteil) sehe ich bei FIBPlus dahingehend,
dass bei einem disconnect automatisch wieder connected wird
bei gleichzeitiger Wiederherstelung aller gerade offener Queries.
Das ist ein nettes Feature, finde ich.


Heiko

Bernhard Geyer 17. Aug 2007 09:25

Re: CRLab oder FIBPlus als BDE-ersatz
 
Ich kann nur von MySQL und MyDAC sprechen und da sind die Kompos von CRLab erste Sahne.

mkinzler 17. Aug 2007 09:29

Re: CRLab oder FIBPlus als BDE-ersatz
 
Ich bin mit IBDAC sehr zufrieden. Die sind sehr schnell.

hoika 17. Aug 2007 09:40

Re: CRLab oder FIBPlus als BDE-ersatz
 
Hm,

und der Support (IBDAC) ist auch gut.
Hatte Probleme mit dem Installieren,
war sofort ne Mail da.

Wenn ich duie kaufe, bekomme ich dann für jede (aktuelle)
Delphi-Version die dcu's ?
Ich denke erst mal nur an die 100EUR Version.

Danke


Heiko

mkinzler 17. Aug 2007 09:47

Re: CRLab oder FIBPlus als BDE-ersatz
 
Du bekommst einen Zugang zu einer Seite auf der du Versionen für verschiedene Delphi Versionen runterladen kannst.

RavenIV 17. Aug 2007 09:52

Re: CRLab oder FIBPlus als BDE-ersatz
 
Nur am Rande erwähnt:
Hier in der Firma sind die IB-Objects im Einsatz.
Ich persönlich würde die aber nicht empfehlen, obwohl die auch vergleichsweise teuer sind.
a) es nervt mich, dass sehr viel über inc-Files gemacht wird und ich da nicht gescheit mit Delphi navigieren kann
b) Standard-Komponenten oder Fremdkomponenten kann man nicht mit den Standard-IB-Dataset verbinden. Da muss man die Krücke IBO-Dataset verwenden. Diese unterstützt wieder nicht alle Funktionen der IB-Dataset.
c) Ich habe das Gefühl, dass die Entwicklung von IB-Objects eingeschlafen ist.

Sobald die ZEOS richtig mit den FB-Transaktionen klar kommen, kille ich die IB-Objects :twisted:

hoika 17. Aug 2007 09:52

Re: CRLab oder FIBPlus als BDE-ersatz
 
Hallo,

fein.
Da du (mkinzler) ja mit arbeitest ...

Alle Methoden des TQuery werden doch unterstützt ?
Besonders meine ich FieldByName.

Ist übrigens keine "blöde" Frage,
weil UIB das eben nicht hat.

>RavenIV
Es arbeitet halt nur einer daran.


Heiko

Jelly 17. Aug 2007 09:56

Re: CRLab oder FIBPlus als BDE-ersatz
 
Also ich nutze MyDAC, IDAC und SDAC von Corelab. Was mich aber nun wirklich stört, ist die Tatsache dass ich mir jetzt jeweils eine neue Version kaufen müsste, um die Dinger in meinem Delphi 2007 ans Laufen zu kriegen. Auf eine Mailanfrage meinerseits kam nur als Antwort, dass sie das bedauern. Ich habe aber echt keinen Bock, nur aus dem Grund auf deren neuesten Versionen zu upgraden.

Bernhard Geyer 17. Aug 2007 09:59

Re: CRLab oder FIBPlus als BDE-ersatz
 
Wenns das ist. Mit ein bischen Fleißarbeit wirst du doch die Inc-Dateien mit den Compiler-Defs selbst hinbekommen.
Hab damit schon D5 Komponenten auf BDS2007 compilierbar hinbekommen.
Oder hast du keine Sourcen gekauft? Sorry, aber dann bist Du selbst schuld.

Jelly 17. Aug 2007 10:04

Re: CRLab oder FIBPlus als BDE-Ersatz
 
Bekenne mich schuldig. hab die Sourcen nicht gekauft.

Das Skurile ist, dass ich die BPL Packages von Delphi 2006 installiert bekommen, und auch damit arbeiten kann. Sobald ich mein Delphi 2007 aber neu starte, fliegen mir Fehlermeldungen um die Ohren, dass gewisse bpl Dateien nicht gefunden werden können. Die Fehlermeldung beinhaltet den kompletten Pfadnamen zu der BPL, und die liegt auch schön brav dort. Aber auch diesbezüglich war kein Support von Corelab gegeben, was ich doch recht schwach finde.

Aber das schweift jetzt von der Frage ab. Es geht ja nicht um die Installation der BPLs in einer Delphi 2007 Umgebung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 Uhr.
Seite 1 von 9  1 23     Letzte »    

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