Sql, c++ et ajout...

Signaler
Messages postés
26
Date d'inscription
samedi 29 décembre 2001
Statut
Membre
Dernière intervention
17 juillet 2007
-
Messages postés
26
Date d'inscription
samedi 29 décembre 2001
Statut
Membre
Dernière intervention
17 juillet 2007
-
Bonjour!!!

J'ai un petit probleme: j'aimerai ajouter des choses dans ma base mais pour le moment j'arrive à ajouter uniquement des chose predéfinit...; c'est a dire que cela fonctionne:

mysql_query(mySQL,"INSERT INTO vide (titre,qualite,proprio) VALUES ('la soupe au choux','bonne','moi')");

Mais moi, j'aimerai taper dans un edit ce que je veux ajouter mais j'ai essayé et j'y arrive pas :-(
Du genre:

void __fastcall TForm1::Button4Click(TObject *Sender)
{
AnsiString  data;
data=Edit1->Text;
mysql_query(mySQL,"INSERT INTO video(titre,qualite,proprio) VALUES (data,'bonne','moi')");

}



Mais cela ne fonctionne bien évidament pas...lol Si vous avez de bon lien de tutoriaux pour faire ce genre de chose où m'expliquer... merci d'avance a tous!!!

Xav

2 réponses

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
par force ne peut pas aller.
Si tu as une func, ton exemple:
mysql_query(mySQL, chaineInsert);
tu ne peux pas mettre a l'interieur le nom d'une variable.
Alors prepare ta chaine par concatenation et ensuite tu la passeras a ta func.
BruNews, ciao...
Messages postés
26
Date d'inscription
samedi 29 décembre 2001
Statut
Membre
Dernière intervention
17 juillet 2007

Merci beacoup, c'est bon, j'ai fé et ça marche!!! c'etait tout con mais il fallait y penser!!!
encore merci ;-)
Xav42