Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi BDE ablösen (https://www.delphipraxis.net/62601-bde-abloesen.html)

DelphiAndreas 7. Feb 2006 07:55

Datenbank: DBase • Zugriff über: noch BDE ;-)

BDE ablösen
 
Hallo

wie mach ich das nun genau? Ich benutze immer noch die unheilvolle Kombination BDE - DBase und wollte wenigstens mal in einem Beispielprojekt testen ob es möglich ist davon wegzukommen.
Dabei war ich auf dbExpress gestoßen, das schien mir eine gute Möglichkeit zu sein. Leider habe ich dann festgestellt, dass Borland sich den DBase-Treiber gespart hat.

Und nun bin ich so schlau wie zuvor :gruebel: :wall: :mrgreen:

Gruß
Andreas

mkinzler 7. Feb 2006 07:59

Re: BDE ablösen
 
Beim Ablösen von derBDE sollte man sich auch von den Formaten der BDE (DBASe/Paraodox lösen). Da DBExpress viel schlanken als die BDE ist, bietet sie nicht alle Features des Vorgängers z.B. LokalSQL-Unterstützung. Willst du weiterhin DBase verwenden, dann nimm ADO oder die Nativkomp. TDbf.

Domo Sokrat 7. Feb 2006 08:03

Re: BDE ablösen
 
Hi!

Wenn Du weiterhin DBase-Dateien verwenden musst/wills (hoffe, ich hab' das richtig interpretiert...), dann schau mal bei TDBF nach (wie mkinzler schon geschrieben hat).

*hmpf* wieder zu langsam :stupid:

Grüße!

DelphiAndreas 7. Feb 2006 09:37

Re: BDE ablösen
 
Es bleibt mir nichts anderes übrig als DBase zu verwenden.

BDExpress hätte mich jetzt wirklich überzeugt umzusteigen, aber eine künftige DBase-Unterstützung ist dann wohl von Seiten Borlands auch nicht geplant? :pale:

Die anderen Lösungen überzeugen mich nicht wirklich...

Trotzdem Danke
Gruß
Andreas

Bernhard Geyer 7. Feb 2006 09:43

Re: BDE ablösen
 
Du könntest Du z.B. über ADO und der Möglichkeit des JET-Treiber auch dBase-Dateien anzusprechen gehen.

Aber was spricht den dagegen eine Konverter-Anwendung zu schreiben die nur dafür da ist die vorhandenen dBase-Dateien in das ausgewählte neue Zielformat zu konvertieren? Normalerweise stellen BDE-Alternativen wie ADS Local Sever oder Absolut Database immer auch eine Konverteranwendung bereit um alte dBase/Paradox-Datenbanken zu konvertieren.

dataspider 7. Feb 2006 09:53

Re: BDE ablösen
 
Hallo Andreas,

wenn du bei DBase bleiben musst, dann sieh dir mal die TDataSet - Komponenten von Extended Systems an.
Damit kann man ohne BDE mit dem LocalServer auf DBase zugreifen.
Es werden sogar die Clipper - Indexe unterstützt. Ich weiss allerdings nicht, ob die Anzahl der Zugriffe begrenzt ist.

Cu, Frank


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