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 base access et VB6


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 17
    Par défaut Problème base access et VB6
    Bonjour à tous, je viens solliciter votre aide.

    Donc je suis actuellement sur un projet VB6 qui utilise une base de donnée Access. Cette application sert automatiser des connexion à des sites web.
    Alors voici mon problème :

    Impossible de faire un Update d'une ligne.
    J'utilise ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    global_connexion_bdd.Execute sql_update, retour_sql
    Après ça, il fait un saut directement à mon étiquette d'erreur.

    J'ai deux dossier, Production et Recette. Tout le monde utilise la Production. Je crée une connexion lors de l'ouverture du programme, ensuite je crée des recordset déconnecté et je ferme la connexion. Jusque là, pas de problème.
    Mais lorsque que j'essaie de faire une mise à jour d'une information impossible...
    J'ai un message d'erreur que j'ai essayé de résoudre à l'aide du MSDN mais nada ...

    La base de donnée passe directement en Lecture seule en production. Alors que quand je fais des test de plusieurs postes sur la base recette, la BDD ne s'ouvre pas en lecture seule. Donc la je sèche complètement, première fois que je dois développer une application en réseau. (Jeune alternant!)

    C'est pour cela que je demande votre aide s'il vous plaît !

    J'ai pensé faire une fonction qui force l'ouverture de la BDD en moed partagé mais je ne vois pas comment faire :/.

    Cordialement,
    Saokore91
    P.S: sur la base de donnée, la case "mode partagé" est bien cochée

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

    On ne voit pas quel est le message d'erreur.

    De plus, tu nous mets une ligne, mais la connection est-elle correcte ? Ta requête SQL aussi ?

    Philippe

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 17
    Par défaut
    La connexion à base de donnée est correcte. La personne arrive à récupérer les données stockées dans celle-ci.

    L'erreur: (désolé pour l'oubli)
    l'opération doit utiliser une requête pouvant être mise à jour
    La requete de mise à jour fonctionne sur ma base de Recette mais pas sur la base de Production.
    A ce jour, je n'ai toujours pas trouvé de solution à mon problème malgré toutes les réponses qui avaient un lien à mon problème sur google.

    Cordialement,
    Saokore.

    EDIT: Problème résolu. Merci de votre aide.

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

Discussions similaires

  1. Suppression d'un enregistrement d'une base Access sous vb6
    Par azzouz_soui dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 05/08/2008, 18h45
  2. Exécution d'une macro dans une base Access en VB6
    Par Safaritn dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 25/05/2007, 17h00
  3. 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
  4. comment réparer et compacter une base access sous vb6
    Par rallain dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 08/11/2006, 10h42
  5. Problème base ACCESS sous DELPHI
    Par colorid dans le forum Bases de données
    Réponses: 3
    Dernier message: 09/02/2006, 15h24

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