Comment faire tourner Access ou Excel en ADO sous un pool 64 bits ?
Récupérer AccessDatabaseEngine_x64.exe sur :
http://www.microsoft.com/fr-FR/download/details.aspx?id=13255
Exécuter :
1 |
cmd.exe c:\locationofdownloadedfile\AccessDatabaseEngine_x64.exe /passive |
Attention, lancer la commande en mode passif a toute son son importance, ça permet de rajouter cet ADO sans perturber une installation déjà existante (32 ou 64 bits).
Ensuite pour la connexion :
1 2 |
Set Con = Server.CreateObject("ADODB.Connection") Con.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\pathtoaccessdatabase\accessdatabase.mdb;Persist Security Info=False;" |