Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Delphi mit Access Datenbank verbinden (https://www.delphipraxis.net/40285-delphi-mit-access-datenbank-verbinden.html)

Plague 13. Feb 2005 18:03

Datenbank: Access • Zugriff über: Query Komponente

Delphi mit Access Datenbank verbinden
 
Hallo,

wie kann ich eine Access Datenbank mit meinem Delphiprogramm verbinden.
Ich habe es schon über einen BDE Eintrag versucht, hat aber nicht funktioniert. Da ich die BDE allerdings außen vor lassen möchte, hatte ich es auch mit dem korrekten Pfad als Datenbanknamen versucht. Hat alles nicht geklappt.

Als Komponenten nutze ich:
TTable
TQuery

Gruß
Thomas

r_kerber 13. Feb 2005 18:04

Re: Delphi mit Access Datenbank verbinden
 
Wenn Du TTable und TQuery verwendest, dann kannst Du nur via BDE auf Access zugreifen. Wenn Du die BDE nicht nutzen willst, dann solltest Du ADO verwenden.

Plague 13. Feb 2005 18:36

Re: Delphi mit Access Datenbank verbinden
 
Könnte ich auch die ZEOS Komponente verwenden?

Gruß
Thomas

Bernhard Geyer 14. Feb 2005 07:46

Re: Delphi mit Access Datenbank verbinden
 
Ich kenn zwar die ZEOS-Komponenten nicht im Detail, aber diese müssen letzendlich auch wieder auf die ADO-Schnittstelle aufsetzen. Und wieso noch eine Zwischenschicht einziehen?

Stevie 14. Feb 2005 07:59

Re: Delphi mit Access Datenbank verbinden
 
Zitat:

Zitat von Bernhard Geyer
Ich kenn zwar die ZEOS-Komponenten nicht im Detail, aber diese müssen letzendlich auch wieder auf die ADO-Schnittstelle aufsetzen. Und wieso noch eine Zwischenschicht einziehen?

Ab der Version 6.5.x wird auch ADO unterstützt.

markon 14. Feb 2005 15:44

Re: Delphi mit Access Datenbank verbinden
 
würde dir auch ado raten..

is halb so wild und man viel damit machen :thumb:

shmia 14. Feb 2005 16:04

Re: Delphi mit Access Datenbank verbinden
 
Zitat:

Zitat von Plague
wie kann ich eine Access Datenbank mit meinem Delphiprogramm verbinden.
Ich habe es schon über einen BDE Eintrag versucht, hat aber nicht funktioniert.

Die BDE kann nur auf Access95 oder Access97 zugreifen.
Bei Access2000 und höher muss man auf den ODBC-Treiber ausweichen. (dies sorgt aber für noch mehr
Leistungs- und Funktionsverlust)

markon 16. Feb 2005 11:53

Re: Delphi mit Access Datenbank verbinden
 
es gibt auch die möglichkeit ado über die jet-engine zu verbinden:
Zitat:

ADO über die Jet-Engine
Wenn Sie Microsoft Jet 4.0 OLE DB Provider wählen, dann können Sie auf der
Registerseite Verbindung den Datenbanknamen auswählen. Anschließend sollten
Sie den Button VERBINDUNG TESTEN betätigen.
ADO über ODBC
Wenn Sie Microsoft OLE DB Provider for ODBC Drivers wählen, dann können Sie
auf der Registerseite Verbindung den Datenquellennamen wählen.
vielleicht hilft das hier weiter: http://www.hbsoft.de/net/tipps/ado.aspx


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