User since
2005-10-16
182
Artikel
BenutzerIn
Hi Leute,
Habe eine Access-Datenbank, auf die ich Zugreifen möchte.
1. Problem:
Ich habe 3 Treiber für MS-Access zur Auswahl:
- Driver do Microsoft Access (.mdb)
- Microsoft Access-Driver (.mdb)
- Microsoft Access-Treiber (.mdb)
Welchen soll ich nehmen?
2. Problem:
DBI->available_drivers gibt mir die folgenden Treiber zur Auswahl:
- DBM
- ExampleP
- File
- Proxy
- SQLite
- Sponge
Ich finde aber in keinem davon (über DBI->data_sources) meine Datenquelle (DSN), die ich eingerichtet habe.
By the way: Muss ich eine "System-DSN", eine "Datei-DSN" oder eine "Benutzer-DSN" einrichten?
Kann ich mit DBM eigentlich auf .mdb-Datenbanken zugreifen? Ich hab ja den Verdacht, dass ich da einen anderen Treiber brauche. Hab aber noch keinen gefunden.
Gruß, Nordlicht.
User since
2003-08-04
14371
Artikel
ModeratorIn
Du brauchst
DBD::ODBC. Damit kann man auf Access-Datenbanken gut zugreifen...
User since
2003-08-04
5246
Artikel
ModeratorIn
Benutzer-DSN: nur dieser Benutzer, der sie eingerichtet hat, kann darauf zugreifen.
System-DSN: jeder Benutzer des Systems kann darauf zugreifen, also ist sie meist die bessere Wahl.
User since
2003-08-04
14371
Artikel
ModeratorIn
Mit
DBD::ODBC kann man selbst DSNs einrichten, so dass man nichts eingerichtet haben muss...