Salut à tous, j'ai suivi le tutoriel de Henon Fabien sur l'utilisation de l'API MySQL en C. Et là j'essai de reproduire cela en C++. J'arrive à l'insertion et je bloque un peu alors j'ai besooin de votre aide. Lorsque je fais ça, aucun problème:
Ok Ksass 'Peuk, merci de ta reponse et desolé pour le code brut. A l'avenir, j'eviterai cela.
Oui même sans testé le retour du mysql_init, il fonctionne, et oui on peut appeler query directement sur la structure mysql. Maintenant j'avoue que je comprends pas trop où tu veux en venir quand tu dis:
"Tu es sûr que c'est sur la structure mysql que tu dois appeler query et pas sur la structure connect ?
PS : pour avoir un truc qui tient la route en C++, il va falloir rendre ça RAII-conform. "
Tu es sûr que c'est sur la structure mysql que tu dois appeler query et pas sur la structure connect ?
Ce que je veux dire c'est qu'on a pas établi une connexion avec la base pour rien. Le connect nous renvoie une structure (dans la variable que tu as appelé "connect") es-tu sûr que c'est sur la variable que tu as appelé "mysql" et pas sur la variable que tu as appelé "connect" que tu dois appeler le query ?
santo17 a écrit:
PS : pour avoir un truc qui tient la route en C++, il va falloir rendre ça RAII-conform. "
C++ est un langage à exceptions, il a donc besoin d'une politique particulière pour la gestion des ressources. En C++, c'est le RAII la politique qu'on utilise. Et en l'occurrence, une connexion à une base de données, c'est une ressource.
× 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.
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C