J'ai un fichier .accdb sur ma machine locale et j'essaie de me connecter et de lire quelques données de 3 tables dans la base de données. Comment puis-je établir la connexion en utilisant Perl? Jusqu'à présent, j'ai raté autant pour MS Access, mais je reçois des erreurs disant que je n'utilise pas le bon pilote. Des idées?Comment me connecter à une base de données MS Access à l'aide de Perl?
my $msaccess_dbh = DBI->connect(
'dbi:ODBC:driver=microsoft access driver (*.accdb);' .
'dbq=C:\path\to\database\databasefile.accdb'
);
Merci!
EDIT: Juste pour clarifier, je n'ai aucune exigence réelle ici. J'ai juste besoin de faire 2 ou 3 sélections de cette DB MS Access, et j'en aurai fini avec. Donc, toute aide avec la connexion et la sélection serait géniale. Merci encore.
''dbi: ADO: ....' peut-être? –
Existe-t-il une exigence pour utiliser ODBC par opposition à OLEDB? –
pas d'exigences, j'ai juste besoin de comprendre comment obtenir des données de cette stupide MS Access DB. – samandmoore