Bonjour
Je suis en VC 6.0 mais tu trouveras surement des équivalences.
Tu inclus mysql.h dans ton projet
MYSQL *pConnection;
pConnection = mysql_init(NULL); //init du pointeur de connection
if (!pConnection)
{
MessageBox ("pconnection pas initialiseé");
exit(0);
}
if(mysql_real_connect(pConnection,www.monserveur.comoumon_IP,"monlogin","monmotdepasse","lenomdemabase",0,NULL,0) != NULL)
{
MessageBox ("Connecté");
MYSQL_RES *myRES;
MYSQL_ROW myROW;
CString str;
/******acces au colonne*******/
if (!mysql_query(pConnection, "select * from NOMDETATABLE")) {
myRES = mysql_store_result(pConnection);
if (myRES) {
CountFields = mysql_num_fields(myRES);
myFields = mysql_fetch_fields(myRES);
for(unsigned int i = 0; i < CountFields; i++) {
Str.Format("Field %s is type %d",myFields[i].name, myFields[i].type);
}
}
mysql_free_result(myRES);
/*************acces au donnees ***********/
if (!mysql_query(pConnection, "select * from code")) {
myRES = mysql_store_result(pConnection);
if (myRES) {
for(unsigned int i = 0; i < myRES->row_count; i++)
{
myROW = mysql_fetch_row(myRES);
m_rep.AddItem( _T(" ") );
for(unsigned int j = 0; j < mysql_num_fields(myRES); j++)
{
Str = myROW[j];
}
}
mysql_free_result(myRES);
}
je pense que cela peut commencer à t'aider
TOCHE