Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Projekt umstellung --> keine BDE mehr --> macht schwierigkei (https://www.delphipraxis.net/60349-projekt-umstellung-keine-bde-mehr-macht-schwierigkei.html)

Christian18 5. Jan 2006 16:52

Datenbank: Access • Version: 2000 • Zugriff über: ADO

Projekt umstellung --> keine BDE mehr --> macht schwie
 
Hallo DP ler,

da mir jetzt schon mehrere hier in der Delphi-Praxis gesagt haben, das es nicht gut ist die BDE zu verwenden, habe ich mir gedacht ich stelle meine Projekte nach und nach um. Ich verwende in alles Projekten Access Datenbanken und greife bis her über die BDE auf diese zu. Es wurde mir hier ein paar mal empfohlen ADO zu verwenden. Also will ich jetzt alle Projekte auf ADO umstellen. Jetzt tauchen aber ein paar Probleme auf. Ich verwende in meinen Projekte oft die funktion FindKey. Ich habe gerade gesehen das es das in ADO nicht gibt. Mein Frage ist jetzt: Gibt es meine vergleichbare funktion oder muß ich die funktion selber schreiben. wenn ich die funktionen selber schreiben muß, dann würde ich mir eine klasse schreiben, die von der Vorfahren Klassse --> TADOTable alles erbt. dann würde ich meine Klasse um die Methode (Funktion) FindKey erweitern und dann sollte es auch wieder funktionieren. Oder nicht??? Naja. Jetzt wo ich gerade eine so große Aktion plane, sollte ich vieleicht auch eine andere Datenbank verwenden! Oder??? Was würder ihr mir Enpfehlen??? Ich persönlich hatte mit Access noch nie Schwierigkeiten. Deshalb ist es für mich wahrscheinlich schwer sich auf ein anderes DB system umzustellen.

MFG Christian18

marabu 5. Jan 2006 17:27

Re: Projekt umstellung --> keine BDE mehr --> macht sc
 
Hallo Christian,

solche Entscheidungen trifft man nicht, weil man es in einem Forum nahe gelegt bekommt. Das kann ein Denkanstoß sein, aber keine Handlungsaufforderung. Oder bist du Hobby-Programmierer?

Access ist ein Desktop-Datenbanksystem und braucht keinen DB-Administrator. Da steckt VBA, ein Form- und ein Report-Designer drin und es gibt interessante Ansätze zur Integration mit dem großen Bruder MSSQL. Das muss doch bei der Entscheidung für Access alles eine Rolle gespielt haben.

Neujahrsgrüße vom marabu

Christian18 5. Jan 2006 18:57

Re: Projekt umstellung --> keine BDE mehr --> macht sc
 
Hi,

ok dann bleibe ich bei Access. Danke!

MDG Christian18

marabu 5. Jan 2006 19:33

Re: Projekt umstellung --> keine BDE mehr --> macht sc
 
Warum habe ich jetzt ein so mulmiges Gefühl?

Wenn du deine Daten mit Delphi in einer Access-Datenbank verwaltest, dann ist der Zugriff über BDE und ODBC ein Anachronismus. ADO und OLEDB sind da zeitgemäßer und verlangen auch keine allzu große Umstellung von dir. An die Stelle von FindKey() tritt dann Locate().

Freundliche Grüße

marabu


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