![]() |
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 |
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 |
Re: Projekt umstellung --> keine BDE mehr --> macht sc
Hi,
ok dann bleibe ich bei Access. Danke! MDG Christian18 |
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