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

VB 6 et antérieur Discussion :

runtime access 2010 et vb6


Sujet :

VB 6 et antérieur

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 26
    Par défaut runtime access 2010 et vb6
    bonjour
    j'ai développé une petite appli en vb6 avec une base de donnée access 2010(accbd)
    je souhaite l'installer sur des postes qui n'ont pas access
    j'ai donc converti ma base de donnée en "runtime"(accde) et installé le runtime access 2010 sur ces postes
    je travaille avec un dataenvironnement qui connecte ma base à l'ouverure de l'application
    le problème que je rencontre est le suivant :
    l'application vb6 lance différentes macros de la base de données qui s'exécutent très bien, sauf 2 :
    une macro d'exportation d'une table vers une autre base de donnée accde, ou, l'importation d'un fichier txt dans la base de donnée
    j'ai également essayé en code dans vb6 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    docmd.transfertext acimportdelim, "client", "nouveaux",p:\chemin\nouveau.txt"
    les 2 méthodes me ramène la même erreur :
    run-time error '429':
    ActiveX component can't create object
    j'ai supposé qu'il me manquait une dll mais laquelle? sachant que quand on a access tout marche
    je ne sais pas si c'est un problème de dll ou si le runtime d'access ne gère pas ce type d'opération à savoir l'import ou l'export de fichier
    merci du coup de main si quelqu'un a une idée

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 26
    Par défaut précision
    je travaille sous windows 7 64 bit sp1

  3. #3
    Modérateur
    Avatar de Overcrash
    Homme Profil pro
    Architecte Logiciel et responsable CRM (Salesforce)
    Inscrit en
    Mai 2008
    Messages
    1 254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Architecte Logiciel et responsable CRM (Salesforce)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 254
    Par défaut
    Bonjour,

    Ma petite astuce pour connaitre les dll's dépendante c'est de simuler la génération d'un setup d'installation via l'outils Visual Studio.

    Ensuite je récupère les dll's et je fais un msi via Advanced Installer ou Inno Setup.
    ---
    Overcrash

    Je ne lis pas les codes qui ne sont pas indentés.
    Merci de les messages utiles en cliquant en bas à droite du message

    Bloqué par le firewall pour accéder au chat ? Essayez avec l'adresse en direct : http://87.98.168.209/

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 26
    Par défaut
    bonjour Overcrash

    merci pour ta réponse

    j'ai réinstallé vb sur un poste ou il n'y a que le runtime d'access 2010 et en mode développement j'ai déjà ma fameuse erreur '429'
    je vais le regénérer depuis un poste ou j'ai access et essayer de relever toutes les dll dépendantes

    je tiendrai ce forum informé de mes résultats

  5. #5
    Modérateur
    Avatar de Overcrash
    Homme Profil pro
    Architecte Logiciel et responsable CRM (Salesforce)
    Inscrit en
    Mai 2008
    Messages
    1 254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Architecte Logiciel et responsable CRM (Salesforce)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 254
    Par défaut
    ça marche.

    Normalement Visual te les donne
    ---
    Overcrash

    Je ne lis pas les codes qui ne sont pas indentés.
    Merci de les messages utiles en cliquant en bas à droite du message

    Bloqué par le firewall pour accéder au chat ? Essayez avec l'adresse en direct : http://87.98.168.209/

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 26
    Par défaut
    bonjour Overcrash et tous les autres

    désolé de ne pas avoir répondu avant mais je n'ai pas eu beaucoup de temps et en plus j'ai galéré
    j'ai bien regénérer le setup depuis un poste ou j'ai access mais il ne me propose qu'une dll en plus
    je l'ai quand même installée là ou se trouve le runtime mais sans plus de succès
    'run-time error 429
    activeX component can't create object
    si ce n'est pas une dll , est ce un composant ou une référence non séléctionné ?
    j'ai cherché mais n'es trouvé aucune qui corresponde

    merci

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Le runtime est fait pour utiliser une base Access sans Access, je ne pense pas qu'il soit prévu pour lancer des commandes depuis VB6 car c'est une version allégée et il se peut que certaines ne passent pas.

    Quant à docmd.transfertext acimportdelim, "client", "nouveaux",p:\chemin\nouveau.txt" cela ne risque pas de passer en VB6, c'est un code propre à Access.

    Peux-tu donner des détails sur ces macros d'exportation. Je n'ai malheureusement pas de PC sans Access, mais je verrais si on trouver quelque chose.

    Philippe

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 26
    Par défaut
    bonjour Philippe et tout le monde
    merci de vous intéresser à mon problème
    concrètement, voici le but de l'application:
    je génère depuis un serveur Unix un fichier client au format .txt
    je souhaite mettre à jour mabase de donnée Access pour mon application VB
    j'ai créé une macro sous Access qui dans un premier temps supprime entièrement le contenu de ma table client, puis importe pon fichier client.txt dans cette table
    j'ai enregistré une spécification d'importation sous Access et c'est cette dernière que je n'arrive pas à exécuter depuis VB
    toutes les autres macros ou requêtes fonctionnent sauf aussi pour l'exportation
    je désire faire des promotion par e-mailing ou publipostage
    selon les critères choisis par l'utilisateur, je génère une table "promo"
    pour le confort d'utilisation, je l'exporte dans une autre base de donnée, toujour en accde pour que, lors du publipostage sous Word, en cherchant la source de donnée, l'utilisateur tombe direct dans le répertoire
    j'ai également cette erreur "429"
    j'essaie actuellement une autre piste :
    en effet, je me suis aperçu que mon dataenvironnement me propose d'exécuter des procédures stockées
    je ne sais pas si ca va marcher mais je tente le coup

    merci encore

  9. #9
    Membre très actif
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 351
    Par défaut
    Bonjour,
    Est ce que tu a essayé d'exécuter ta macro dirrectement sous ton Access Run Time ?

Discussions similaires

  1. Connexion ADO Access 2010 et VB6
    Par jimbolion dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 28/04/2014, 14h05
  2. [AC-2010] Runtime Access 2010
    Par gaby277 dans le forum Runtime
    Réponses: 2
    Dernier message: 08/05/2013, 22h52
  3. [AC-2010] runtime access 2010 et customribbon n'apparait pas
    Par mapmip dans le forum Access
    Réponses: 0
    Dernier message: 23/02/2012, 17h56
  4. Runtime Access 2010
    Par khayyam90 dans le forum Contribuez
    Réponses: 0
    Dernier message: 29/12/2010, 21h45

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