Jump to content

The Semtex

Members
  • Posts

    438
  • Joined

  • Last visited

Posts posted by The Semtex

  1. Pour envoyer une requête c'est tout simple, il suffit d'utiliser la fonction mysql_query ou mysql_real_query si tu envoies des données binaires.

    if (mysql_query(conn, "INSERT INTO [I]table[/I] VALUES([I]1, 2, 3[/I])")
       {
           cout << "Erreur dans la requête" << endl;
       }

     

    Pour la récupération de données, c'est un peu plus compliqué. On utilise tjs la meme fonction pour executer la requête, mais récupérer l'information saisie par la requête est un peu plus comple. Voici le code :

    void view(MYSQL *conn, const char *sql) {
    
       MYSQL_RES *result;
       MYSQL_ROW elementsColonne;
       unsigned int colonnes;
       int i;
    
    if (mysql_query(conn, sql))
     {
     	cout << "Erreur dans la requête" << endl;
     }
       else // requête bonne, traitons les données qu'elle renvoit
       {
           result = mysql_store_result(conn);
           if (result != NULL) // MySQL peut extraire des résultats
           {
               colonnes = mysql_num_fields(result);
    
               // récupère les enregistrements un par un
               while ((elementsColonne = mysql_fetch_row(result)))
               {
                   for (i = 0; i < colonnes; i++){
             if (elementsColonne[i] != NULL) 
       cout << elementsColonne[i] << "\t"; 
     	else 
                               cout << "NULL" << "\t";
     	}
                   cout << endl;
               }
                // libére la mémoire allouer pour le résultat
               mysql_free_result(result);
           }
           else
               cout << "Aucun résultat à la requête !" << endl;
       }
    }

     

     

    Voial si t'as d'autres questions n'hésite pas :)

  2. Salut

     

    J'aurais besoin d'envoyer des informations à une base MySQL via un logiciel que nous programmons en C++. J'ai découvert sur le site de MySQL, mySQL++ qui est une structure utilsant l'APiC de mySQL. Malheureusement j'ai beau regarder dans la doc en anglais. je ne trouve pas comment faire mes requetes SQL avec mySQL++.

    Si quelqu'un l'a déja utilisé et qu'il pouvait m'expliquer en gros son focntionnement ca m'aiderai beaucoup.

     

    Merci

  3. Salut

     

    Je viens de m'acheter une ASUS K8N-E deluxe avec un AMD64 3200+. J'ai installé le tout sans trop de problémes. Tout marche; mais j'ai une carte son à part (Audigy LS 5.1) et j'aimerai aussi utiliser la carte son de ma CM. Malheureusement je ne vois pas la carte son de ma CM. J'ai installer les drivers (que j'ai du aller chercher sur le net, alors que ds le manule sur un screen on les voies sur le CD). Mais rien à faire je ne la voie pas.

     

    Je me demandais si ce n'était pas une histoire de jumper ou autre. J'ai cherché un peu dans le manuel, mais j'ai rien vu.

     

    Un petit coup de pouce ne serait pas de refus.

  4. Salut

    J'ai un probléme avec le son de mon micro. Il ne marche plus, enfin j'ai testé le micro sur le PC d'a coté et ca marche, mais sinon ici ca marche pas. Tout marchais trés bien avant d'allé en LAN . . .

     

    J'ai tout desinstall, tout reinstall ca a pas bougé d'un poil. Ben si il arrive pas a reinstall AC'97 qqchose, mais je pense que c la carte son de ma carte mére, que je n'utilise pas puisque j'ai une Audigy LS.

     

    J'ai bien verifié, il est branché, il est pas en muet.

     

    Merci d'avance pour votre aide

  5. Salut

     

    J'ai une caméra numérique avec des cassettes DV et j'aimerai bien passé qques bouts de ces vidéos sur mon PC. Le probléme c'est que j'ai perdu le CD avec le logiciel dessus qui me permettait de transférer les fichiers.

     

    Je me demande donc si qquelqu'un n'en connaiseriez aps un.

     

    Merci d'avance de votre aide ;)

     

     

    PS : Ma caméra c'est une SONY DV DIGITAL HANDYCAM DCR-TRV33E

×
×
  • Create New...