Partage
  • Partager sur Facebook
  • Partager sur Twitter

Erreur que je ne comprend pas pour gérer une BDD

Sujet résolu
    14 février 2019 à 14:58:54

    Bonjour,

    Pour un TP je fais un programme C pour gérer une BDD. En gros pour me simplifier la tâche je remplis des tables mais mon programme me renvoie toujours la même erreur : Process returned -1073741819 (0xC0000005)

    Voici mon code :

    #include <stdio.h>
    #include <stdlib.h>
    #include <winsock.h>
    #include <mysql.h>
    
    int main()
    {
        MYSQL mysql;
        mysql_init(&mysql);
        mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"option");
    
        if(mysql_real_connect(&mysql,"xx.xx.xx.xx","mon_pseudo","*****","ma_base",0,NULL,0))
        {
    
            printf("Connection reussi !");
    
            int i;
    
    
            for (i=0;i<5;i++)
            {
                mysql_query(&mysql,"INSERT INTO capteurs (nom) VALUES('Capteur temperature','Hygrometre','Anémometre','Luxmetre','Sonometre')");
            }
    
    
            mysql_close(&mysql);
        }
    
        else
    
        {
    
            printf("Une erreur s'est produite lors de la connexion à la BDD!");
    
        }
    
        return 0;
    }
    


    J'ai caché la phase de connection pour éviter que des gens s'y connecte :)

    Bon je passe le sujet en résolu je ne vais pas utiliser cette solution j'ai trouvé plus simple

    -
    Edité par Jaximus 14 février 2019 à 18:43:43

    • Partager sur Facebook
    • Partager sur Twitter

    Erreur que je ne comprend pas pour gérer une BDD

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown