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 :

Problème vb6 access 2010


Sujet :

VB 6 et antérieur

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 10
    Points : 4
    Points
    4
    Par défaut Problème vb6 access 2010
    Bonjour à tous, c'est la première fois que je poste sur un forum, bref voila mon souci:

    J'ai une appli qui fonctionnait très bien avec access 2007, j'ai changé ma version en 2010 et j'ai eu un problème avec le provider:

    Après des recherches, j'ai installé accessdatabasengine.exe pr M.Office 2010.

    J'ai changé mon provider en ADSDSOObject et la miracle j'arrive à me connecter à ma base.

    Seulement dés lors que j’exécute n'importe qu'elle requête de vb6, j'ai le message d’erreur suivant :

    erreur 80040e14 : "Une ou plusieurs erreurs se sont produites lors du traitement de la commande"

    J'ai testé avec une requête toute basic (un select from) et j'ai toujours le même messages d’erreurs...

    Mes références sont : Active x data object 2.8.library
    Microsoft Acces 14.0 Object library

    Voici ma chaine de connexion :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Set cmd = New ADODB.Command
    Set rsDate = New ADODB.Recordset
    Set rsDepenses = New ADODB.Recordset
    Set rsPersonne = New ADODB.Recordset
    Set rsDepDiane = New ADODB.Recordset
    Set rsDepClem = New ADODB.Recordset
    Set dbGestDep = New ADODB.Connection
     
    dbGestDep.Provider = "ADSDSOObject"
    dbGestDep.Open ("C:\Users\TonY\Desktop\ClemInfo\GestionDep.accdb")
    Et ma requête qui ne fonctionne pas ....:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set rsMois = dbGestDep.Execute(" select MOIS.Mois FROM MOIS where N°= " & cmbMois)
    Ce n'est pas un problème dans la syntaxe d la requête car elle fonctionne bien sur Access2010...

    Si quelqu'un a une idée.... je suis preneur car ca urg pas mal, j'ai des pti à rendre pour ma deuxième année de bts...

    Cordialement,

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 10
    Points : 4
    Points
    4
    Par défaut
    Problème résolu, j'ai télécharger le accessdatabaseengine pour access 2007 et tout est rentré dans l'ordre avec le provider :Microsoft.ACE.OLEDB.12.0

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

Discussions similaires

  1. [AC-2010] Problème Impression Access 2010
    Par Kevin80 dans le forum IHM
    Réponses: 9
    Dernier message: 08/04/2011, 09h10
  2. Problème d'ouverture fichier access 2010
    Par thomasly dans le forum VBA Access
    Réponses: 2
    Dernier message: 11/04/2010, 19h07
  3. Problème ouverture access via vb6
    Par francky42 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 29/04/2009, 09h28
  4. Problême requête ACCESS dans VB6
    Par Charles Ingalls dans le forum VB 6 et antérieur
    Réponses: 21
    Dernier message: 08/03/2007, 16h09
  5. [VB6]problème bdd access
    Par ica89 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 25/04/2006, 19h41

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