bonjour,

J'utilise l'API MySql pour récupérer les données de la table, et je souhaite les afficher dans le composant dbgrid, si j'utilise une liste box sa fonctionne mais j'aurais souhaite le faire avec un DBGrid.....


Depuis le tant que la question tourne sur le forum, il n'y a toujours pas de solution......

HELP ME !!!!!


source :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

	MYSQL *mySQL;
	mySQL = mysql_init(NULL);
	MYSQL_RES *myRES;
	MYSQL_ROW myROW;
	AnsiString aStr;

	if (!mysql_real_connect(mySQL, ADDR.c_str(), root.c_str(), password.c_str(), BDD.c_str(), 0, NULL, 0))
	{
	Application->MessageBox("Erreur de Login ou Password...","", MB_OK|MB_ICONEXCLAMATION);
	}
	else
	{



   if (!mysql_query(mySQL, "select * from gestions_clients")) {
	myRES = mysql_store_result(mySQL);
	if (myRES) {
		for(unsigned int i = 0; i < myRES->row_count; i++) {
			myROW = mysql_fetch_row(myRES);
			for(unsigned int j = 0; j < mysql_num_fields(myRES); j++) {
				aStr = myROW[j];

                                  /*** ICI doit etre le DBGrid ***/


				}
			}
			mysql_free_result(myRES);
		}
	}
   }