Bonjour, je developpe une application avec mysql.dll et mysql.pas et a chaque fois que je dois faire une requete sql, je suis obligé de refaire une connection, selection base, etc... comme ceci a chaque procedure:
{Initialisation des variables de connection à la base de donnée}
user:='root'; pwd:=''; host:='127.0.0.1'; port:=3306;
{Initialisation de la connection base de donnée}
MySQL := mysql_init(nil); mysql_options(mysql,MYSQL_OPT_COMPRESS,nil);
{Connection base de donnée}
if mysql_real_connect(mysql, pChar(host), pChar(user), pChar(pwd), nil, port, nil, 0)= nil then ShowMessage('Connection à la base impossible');
{Selection de la base de donnée}
if mysql_select_db(mysql, pChar(dbname)) <> 0 then ShowMessage('Sélection de base impossible');
|
Et je me demandais si il y avais pas un autre moyen d'arranger cela parceque je commence a avoir pas mal de procedure et de form qui en ont besoin et je dois refaire ça a chaque fois, est ce que qqn peut me dire comment y remedier?? Je rapelle que je suis newbie en programmation donc si cela vous semble etre une question conne, désolé, merci.
--==[Kruger]==--