Bonjour à tous, je souhaite modifier une table access 2003 avec un VBScript :
Ce code fonctionne parfaitement avec une suite office 2007 :
Code :
- set objArgs = WScript.Arguments
- set objaccess = WScript.createobject("Access.Application" )
- path = "\\Srv-bases\gmao\documents_externes.accdb"
- strsql = "update Temp set RP_Code_param='" & objargs(0) & "' where cle_prim=1"
- objaccess.opencurrentdatabase path
- objaccess.docmd.runsql strsql
- set wshell=createobject("WScript.Shell" )
- wshell.Run("MSACCESS.EXE \\Srv-bases\gmao\documents_externes.accdb" )
|
Mais dès que je change les extensions .accdb pour du .mdb avec un runtime access 2003 sur un pc, j'ai l'erreur suivante :
"Impossible de créer l'objet appelé "Access.Application" code 80080005 source WScript.CreateObject"
Savez-vous d'oû celà peut-t'il venir ? Merci pour vos réponses.
---------------
Greg