|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2008 Messages : 101 ![]() |
bonjour
je suis en train de monter une petite application qui permet de se connecter sur base de données MySql avec le langague C++ voila mon code Code :
`MYSQL' undeclared (first use this function) alors que j'ai bien installé le connecteur C++/My Sql et j'ai copie les .lib et .h sur le répertoire de mon compilateur DEV-C++ merci pour votre aide |
||
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2008 Messages : 101 ![]() |
j'ai pu compiler le programme mais maintenant j'ai ce message d'erreur
linker error undefined reference to mysql_init |
|
|
00
|
|
|
#3 | |
|
Expert Confirmé
![]() frederic francesConsultant informatique Inscription : juin 2009 Messages : 1 848 ![]() |
Citation:
En gros tu dois lui dire comment trouver la dll mysql. pour Gcc/g++ cela se fait avec les option -L pour spécifier le chemin des lib et -l pour spécifier le nom. Pour visual: Tu peux regarder le chapitre "Creating an application that references the dynamic link library." http://msdn.microsoft.com/fr-fr/library/ms235636.aspx http://msdn.microsoft.com/fr-fr/libr...=vs.71%29.aspx
__________________
bazar: http://www.improetcompagnie.com/publ...ctacles-6.html BÉPO la disposition de clavier francophone, ergonomique et libre: http://bepo.fr/wiki/Accueil Emacs Wiki: http://www.emacswiki.org/ En attente de ce que produira: http://www.pushmid.com |
|
|
|
10
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2008 Messages : 101 ![]() |
merci pour ta réponse j'ai pu réussir à se connecter par contre j'ai une autre demande
sur ma requête sql je veux insérer des variables sur la table voila mon code Code :
mysql_query(conn, "INSERT INTO collecte_login(uid1,matricule,uid2,ip,machine,date) VALUES ('0','100','0','10.0.0.1','mvpc','" + a1 + "')); invalid operands of types `const char[106]' and `char[64]' to binary `operator+' a1 est un variable de type char [64]. |
|
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() Paul BacelarDéveloppeur informatique Inscription : février 2005 Messages : 2 651 ![]() |
On ne somme pas des tableaux de char.
Utilisez des std::string. |
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2008 Messages : 101 ![]() |
ça marche merci pour ton aide
j'ai une autre demande est ce qu'il y a une fonction qui permet de récupérer l'adresse ip local? |
|
|
00
|
|
|
#7 |
|
Expert Confirmé Sénior
![]() Paul BacelarDéveloppeur informatique Inscription : février 2005 Messages : 2 651 ![]() |
"127.0.0.1" ou "localhost"
si vous vous compliquez la vie http://stackoverflow.com/questions/1...local-computer |
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2008 Messages : 101 ![]() |
c'est résolu avec la fonction strcat
|
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() frederic francesConsultant informatique Inscription : juin 2009 Messages : 1 848 ![]() |
pour avoir le nom de la machine tu as gethostname ensuite avec ce nom tu peux récupérer l'adresse ip avec gethostbyname.
__________________
bazar: http://www.improetcompagnie.com/publ...ctacles-6.html BÉPO la disposition de clavier francophone, ergonomique et libre: http://bepo.fr/wiki/Accueil Emacs Wiki: http://www.emacswiki.org/ En attente de ce que produira: http://www.pushmid.com |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com