Hallo,
das hört sich an als hättest du grundlegende Probleme mit dem Datenbankkonzept von Delphi.
Vieleicht hilft dir das weiter:
1. Stelle mit
tADOConnection eine verbindung zur Datenbank her, so wie du es scheinbat schon getan hast.
2. Nun kannst du eine (oder mehrere)
tADOTable oder ein
tADOQuery mit der Connection verbinden. Je nachdem ob du mit oder ohne SQL arbeiten möchtest. Ich bevorzuge SQL. Du must bei dem Objekt lediglich bei der Eigenschschaft
Connection auf den Namen der AdoConnection setzen.
3. Wenn du dich für das tTable Objekt enschieden hast, kannst du unter Table Name den Namen einer bereits existierenden Tabelle auswählen und dann
Active auf TRUE setzen.
4. Um den Inhalt in eine beliebige Datenbankgebundene Komponente zu bekommen ziehst du nun aus der Komponentenpalette
Datenzugriff ein
tDataSource Objekt auf das Formular/Datenmodul. Bei diesen wählst du unter
DataSet den Namen denes Table oder Query objektes. Die Datasoeurce dient nur als schnitstelle zwischen den sichtbaren und den Unsichtbaren Datenbankkomonenten.
5. Nun kanst du von der Palette
Datensteuerung belibige Visuelle komponenten wählen. Bei diesen musst du unter
DataSource den Namen des tDatasOurce Objektes wählen und wenn sie nur ein Feld darstellen kann auch noch einen Feldnamen unter
Datafield eintragen. Wenn du alle Komponenten auf Active stehen hast, kannst du nun bereits Daten betrachten.
6. Wenn du aus irgendwelchen Gründen keine Datenbankgebundenen komponenten verwenden willst kannst du
hier nachlesen wie du mit den Objekten arbeiten kannst. Das es hier um tTable und tQuery gearbeitet wird mach bei den beschrieben Funktionen keinen unterschied.
@hansa: Was hast du gegen ADO? Das ist genauso sinpel wie alle anderen (unterstützten) DBzugiffe unter Delphi. Access ist sicherlich nicht das pralle aber wenn es Bomania ausreicht ist das doch Ok.
Gruß
Klabautermann
PS: wenn du mit eine Beispieldatenbank mailst, dan bastele ich dir auch gerne eine Demo zusammen, da ich Access nur selten verwende habe ich es nicht installiert.