Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Ist die BDE noch zeitgemäß? (https://www.delphipraxis.net/141746-ist-die-bde-noch-zeitgemaess.html)

Beichtvater 15. Okt 2009 11:08

Datenbank: - • Version: - • Zugriff über: -

Ist die BDE noch zeitgemäß?
 
Hi Folks,
ich sitze gerade an einer Projekt-Überarbeitung, die seinerzeit mithilfe der BDE erstellt wurde.
Dieses (und in Zukunft andere zu überarbeitende Projekte) wurden seinerzeit mithilfe der BDE und Paradox-Datenbanken entwickelt.
Nun stellt sich mir die Frage, ob dies in Zukunft nicht durch ein anderes Format ersetzt werden sollte, oder ob die BDE noch weiterhin an neue Win-Versionen angepasst wird.
Die Datenbankoberfläche ist ja schon mit Problemen behaftet und läuft unter Vista nur noch im Kompatibilitätsmodus. Passiert mir das dann in naher Zukunft auch mit meinen Datenbankprogrammen?

Was würdet ihr empfehlen. Bitte beachtet: Ich bin im Moment noch Anfänger, was Datenbanken angeht, muss mich also eh in neue Techniken rein arbeiten :?
Es geht dabei um Einzelplatz- und auch um Mehrplatz-Anwendungen.
Die momentane Delphiplattform ist Delphi 2007 Prof...

franktron 15. Okt 2009 11:12

Re: Ist die BDE noch zeitgemäß?
 
Such mal hier im Forum nach BDE alle sagen LASS DIE FINGER DAVON

mkinzler 15. Okt 2009 11:13

Re: Ist die BDE noch zeitgemäß?
 
Diese Frage kann mit einem klaren Nein beantwortet werden.
Die BDE ist seit D6 als veraltet delariert (aktuell ist Delphi 14 (eigentlich ja 13)) und wird seither nicht mehr weiterentwickelt.
Zudem wurde sie ursprünglich für ein Novell-Netzwerksystem entwickelt und hat(te) zunehmenst Probleme mit jeder neuen Windows-Version (Sperrverhalten).
Ich würde zum Einsatz eines richtigen DBMS und keiner Desktopdatenbank raten.

DeddyH 15. Okt 2009 11:16

Re: Ist die BDE noch zeitgemäß?
 
Die BDE gilt bereits seit Delphi 6 als veraltet und wird auch nicht mehr weiterentwickelt. Alternativen gibt es allerdings jede Menge, auch kostenfreie. Ich nenne einfach einmal willkürlich MS SQL (Express), Oracle (Express), Firebird, SQLite, ADS und und und...

P.S.: Willkommen in der DP :dp:

schlecki 15. Okt 2009 11:16

Re: Ist die BDE noch zeitgemäß?
 
Zitat:

Zitat von mkinzler
Diese Frage kann mit einem klaren Nein beantwortet werden.
Die BDE ist seit D6 als veraltet delariert (aktuell ist Delphi 14 (eigentlich ja 13)) und wird seither nicht mehr weiterentwickelt.
Zudem wurde sie ursprünglich für ein Novell-Netzwerksystem entwickelt und hat(te) zunehmenst Probleme mit jeder neuen Windows-Version (Sperrverhalten).
Ich würde zum Einsatz eines richtigen DBMS und keiner Desktopdatenbank raten.

Um hier gleich mal eins zu nennen: Firebird. Auch als Embedded Variante oder Server für Einzalplatz-Anwendungen nutzbar!

mkinzler 15. Okt 2009 11:18

Re: Ist die BDE noch zeitgemäß?
 
FireBird wäre auch meine Wahl.

Bernhard Geyer 15. Okt 2009 12:43

Re: Ist die BDE noch zeitgemäß?
 
Zitat:

Zitat von Beichtvater
, oder ob die BDE noch weiterhin an neue Win-Versionen angepasst wird.

Wird sie seit Jahren nicht mehr. W2k dürfte die letzte Version sein die noch halbwegs Anpassungen erfahren hat. Ab XP/W2k3 ist es ein Glückspiel ob es im (Netzwerkbetrieb) mit Paradox/dBase noch funktioniert.

Delphi-Phil 15. Okt 2009 13:38

Re: Ist die BDE noch zeitgemäß?
 
ich habe mal ein projekt mit der bde gemacht, dass ist das letzte was es gibt. lass bloß die finger weg, ständig der index kaputt oder irgendwas anderes...

Die verwaltung dertabellen ist auch grausam....

tsteinmaurer 15. Okt 2009 15:10

Re: Ist die BDE noch zeitgemäß?
 
Hallo,

man muss hier allerdings unterscheiden, um welches Db-Backend es sich hier handelt. Ich kenne ältere Systeme mit der BDE, die mit einem echten C/S-DBMS (MSSQL, InterBase, Firebird), durchaus ihre Dienste zufriedenstellend verrichten. Was anderes ist, wenn man ein file-basiertes Backend (z.B. Paradox ...), dann vielleicht auch noch im Netzwerk verwendet. In diesem Fall, Probleme ohne Ende und Finger weg.

Für neue Entwicklungen macht die BDE natürlich keinen Sinn.

Delphi-Phil 15. Okt 2009 15:20

Re: Ist die BDE noch zeitgemäß?
 
genau ich hatte das zeugs mit einer paradox 7 datenbank und zwei tabellen. man war das ein albtraum!


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:26 Uhr.
Seite 1 von 3  1 23      

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