Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi ADODataSets / Queries sollen ADO Connection benutzen (https://www.delphipraxis.net/84802-adodatasets-queries-sollen-ado-connection-benutzen.html)

hirnstroem 22. Jan 2007 06:27

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

ADODataSets / Queries sollen ADO Connection benutzen
 
'loha Folks,

ich benutze in einem Projekt mehrere ADODataSets und Queries, welche bisher einzeln mit einem ConnectionString versehen und so mit einer Datenbank verbunden wurden. Da dieser Umgang mit Connections etwas verschwenderisch ist, wollte ich den DataSets und Queries so konfigurieren, dass sie eine ADOConnection verwenden.

Die ADOConnection wurde mit einem ConnectionString versehen und Connected auf True gestellt.

Den einzelnen DataSets und Queries wurde der ConnectionString entfernt, dafür aber als eigenschaft Connection die ADOConnection angegeben.

Nun heisst es beim Versuch eine Verbindung zu der Datenbank aufzubauen immer: "Fehlende Connection oder ConnectionString."
Den String habe ich entfernt, dafür aber die Connection angegeben. Muss man hier noch mehr beachten?

Grüsse
hirnstroem

Muehle 22. Jan 2007 07:14

Re: ADODataSets / Queries sollen ADO Connection benutzen
 
soweit ich weiss benutzt Access das Ms-Jet-Datenbankmodul. Mit Zugriff von Delphi auf Access habe ich nun
keine Erfahrung. Das Einfachste (aber leider nicht das schnellste) wäre der Zugriff mittels der
Odbc und OleDb -Treiber von Access zum Aufbau einer Connection auf Access. (kommt drauf an was du machen willst.) Eintrag in Windows: Systemsteuerung - Verwaltung - Odbc.

Danach kannst du eine Verbindung aufbauen und ADO zur Auswertung der Resultsets benutzen oder deine Updates oder sonstigen Queries über die Verb. mittels Ado durchführen.


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