Entwickler-Ecke

Datenbanken - Zugriff auf Access Datenbanken


Jens Hartmann - Mi 14.01.09 23:50
Titel: Zugriff auf Access Datenbanken
Hallo, habe mich jetzt ne Zeit lang hier und bei Delphipraxis rumgeschlagen und nach einem Datenbanksystem gesucht mit dem ich arbeiten möchte. Ich habe mich jetzt für MSAccess entschieden und hoffe jetzt endlich einen Weg zu meinem Programm zu finden.

Also ich will eine Datenbankschreiben in der ich Kundenkontakte speicher, wie kann ich diese jetzt anlegen und wie abfragen. Geht das mit Table und Query Komponente?

MFG

Jens


Andreas Schilling - Do 15.01.09 11:29

Für den Zugriff auf Access-Datenbanken benutze ich immer die ADO-Komponenten und ODBC-Treiber. Query und Table benötigen die BDE, lass also die Finger davon.


Arne Danikowski - Fr 16.01.09 19:27

Anlegen der Datenbank würde ich erst einmal mit Access selber und diese dann in Delphi einbinden.

Für eine einfache Datenbank Adressen mit der Tabelle ADR benötigst du folgenden Komponenten:

1x ADOConnection1
1x ADOTable1
1x DataSource1
1x Datasource2
1x ADOQuery1

Die ADO Komonenten findest Du unter DBGO der Tool-Palette

Die Connection läßst sich erst mal einfach zusammenklicken. Unter Connectionstring muss die Connection eingetragen werden.
Der Provider: Microsoft JET 4.0 OLE DB Provider

Zum Testen kann dann die Connection auf Connected gesetz werden.
Vorher aber den LoginPromp auf false setzen

ach zu kompliziert zu beschreiben im Anhang liegt ein Beispielprojekt :)