IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

[VBS] Erreur WScript.CreateObject avec runtime access 2003


Sujet :

VBScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Août 2010
    Messages : 67
    Par défaut [VBS] Erreur WScript.CreateObject avec runtime access 2003
    Bonjour à tous, je souhaite modifier une table access 2003 avec un VBScript :

    Ce code fonctionne parfaitement avec une suite office 2007 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    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.

  2. #2
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    bonjour,
    Mais dès que je change les extensions .accdb pour du .mdb

    http://office.microsoft.com/fr-fr/ac...010067831.aspx
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Août 2010
    Messages : 67
    Par défaut
    Oui je me suis mal exprimé, j'ai fait la conversion des bases access 2007 en 2003, je suis pas un bourrin non plus

  4. #4
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut

    cette erreur signifie que le serveur access n'a pas démarré avant l'expiration du timeout
    voir ici
    un test consisterait à lancer d'abord une instance d'access puis de la récupérer
    dans le script par un getobject au lieu d'un createobject
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Août 2010
    Messages : 67
    Par défaut
    Problème résolu, enfin j'ai la réponse à la question : ça ne fonctionne pas avec le runtime access 2003, il faut le programme complet .. Merci de votre aide en tout cas !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme Importation avec Runtime Access 2003
    Par jloois dans le forum Runtime
    Réponses: 1
    Dernier message: 20/03/2009, 16h01
  2. Function Shell avec Runtime Access 2003
    Par gridin dans le forum Runtime
    Réponses: 5
    Dernier message: 16/11/2007, 22h24
  3. Security Warning Runtime Access 2003
    Par odelayen dans le forum Runtime
    Réponses: 1
    Dernier message: 18/01/2007, 14h53
  4. Runtime Access 2003 Exporter
    Par papatte62360 dans le forum Runtime
    Réponses: 2
    Dernier message: 23/11/2006, 11h28
  5. Envoyer mail avec runtime access 2000
    Par Tierisa dans le forum Runtime
    Réponses: 7
    Dernier message: 07/11/2005, 18h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo