bonjour, tu as choisi un driver ODBC.
avec les composant ADO, ce n'est pas la peine de créer un lien ODBC (cela ne marchera pas d'ailleurs).
le moteur jet de microsoft est installé sur tous les poste même sans Access.
seule la version Office 2007 nécessite une modification/installation MDAC particulière qui permet de gérer des fichier Access 2007 et inférieur.
ci dessous un bonne connextion string en exemple (cela fonctionne aussi pour excel (mais certaines limites):
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\BARTOLO\Dev\OsirisII\Adaptisv8.4.mdb;Mode=Share Deny None;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password=XXXXXX;Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=True;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
attention dans cet example la base est "criptée" avec mot de passe.
pour une lecture particulière les options sont à mettre dans Extended Properties (version, Excel, Word,...) mais dans ton cas rien à mettre.
Partager