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

Visual C++ Discussion :

Connexion à une base de données MySQL


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 16
    Par défaut Connexion à une base de données MySQL
    Je développe avec visual C++ une application contenant une boite de dialogue (SDI) permettant l'affichage des données contenues dans une base MySQL. j'utilise le drivers MyODBC 5.1
    Lorsque j'effectue la compilation de mon application au moment de l'ouverture ce celle ci il lance le Debugger avec le message suivant:

    Une exception Win 32 non gérée c'est produite dans Patrimoine.exe [3672]

    Si j'utilise le débogueur proposé il m'affiche une boite de dialogue pour stoper ou continuer la fenêtre sortie de l'application affiche le message suivant :

    Exception non gérée à 0x00fa5a44 dans Patrimoine.exe*: 0xC0000005: Violation d'accès lors de l'écriture à l'emplacement 0x00000000.

    Pouvez vous m'aider à résoudre ce problème.

    par avance merci.

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

    Citation Envoyé par jeffMartin Voir le message
    Exception non gérée à 0x00fa5a44 dans Patrimoine.exe*: 0xC0000005: Violation d'accès lors de l'écriture à l'emplacement 0x00000000.
    C'est en général un pointeur d'objet mal initialisé qui génère ce genre d'erreur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    // déclaration d'un pointeur p sur notre class
    maClasse * p = NULL;
     
    // on oublie d'initialiser correctement p
    if(0) {
        p = new maClasse();
    }
     
    // utilisation de p... qui va générer le crash
    p->foo();

  3. #3
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 16
    Par défaut Pb de compilation réponse
    Bonjour à tous.

    Ca y est j'ai tué le canard. en fait ce type de problème était lié à la configuration de l'application dans la rubrique configuration projet->général il faut veiller à ce que la case unicode soit validée

    par contre si vous désirez voir ce que provoque ce tpye d'erreur je vous encourage vivement à faire une appli BDD et ne pas cocher la case unicode. On y apprend énormément de chose


    Jean françois.

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

Discussions similaires

  1. Connexion à une base de données mysql
    Par hananemeryem dans le forum JDBC
    Réponses: 1
    Dernier message: 11/11/2007, 16h34
  2. Réponses: 1
    Dernier message: 19/07/2007, 21h09
  3. Problème de connexion à une base de donnée MySQL
    Par casho dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/06/2007, 14h04
  4. connexion à une base de données mysql depuis c++
    Par btissama4 dans le forum C++
    Réponses: 4
    Dernier message: 16/02/2007, 11h55
  5. Connexion à une base de données mysql via access
    Par eautret dans le forum Access
    Réponses: 2
    Dernier message: 07/04/2006, 10h02

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