Mysql querry en c++

DarkAurora Messages postés 417 Date d'inscription   Statut Membre Dernière intervention   -  
DarkAurora Messages postés 417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à toute et à tous, voila j'ai un petit problème pour récupérer les données d'une table de ma bdd

voila mon code :
char* contenu;
mysql_query(mySQL, "select * from historique where message = '"+ contenu +"' ");
return contenu;



je suis sous borland c++ builder 6 j'arrive bien a me connecter à la bdd mais la je bloque et je n'ai pas vraiment trouver de soluce sur internet donc ça serait simpa de m'aider à récupérer ces données

je précise aussi que sous vista une erreur d'installation ne m'offre pas la joie de farfouiller dans le fichier d'aide de builder ( si vous avez des infos pour que je le récupère)

merci d'avance je reste à votre disposition si vous avez des questions



2 réponses

DarkAurora Messages postés 417 Date d'inscription   Statut Membre Dernière intervention   27
 
voila pour ceux que ça intéresse mon problème est résolut je vous renvoie à ce lien https://lfe.developpez.com/BCBmySQL/

et pour la petite info si vous créez plusieurs form faite attention aux allocation mémoire de vos objets si vous utiliser des classes ou de vos pointeurs mySQL si vous n'en utilisez pas
je préfère fermer ma gueule et passer pour un con
que l'ouvrir et ne laisser aucun doute à ce sujet
1
DarkAurora Messages postés 417 Date d'inscription   Statut Membre Dernière intervention   27
 
après avoir cherché sur deux tuto presque similaire je suis parvenue à modifier mon code de cette façon

MYSQL_RES *result = NULL;
MYSQL_ROW *row = NULL;
int res;

res=mysql_query(mySQL, "SELECT * FROM historique");
result = mysql_use_result(mySQL);

le problème est tout d'abord que m'a requête sql n'aboutie pas l'entier res retourne -1 et donc mon pointeur result reste definitivement NULL

mais je ne comprend toujours pas pourquoi ça ne marche pas aidez moi svp
0