1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
//-------------------------------------------------------
// Connexion à la base de données MySQL
//-------------------------------------------------------
procedure TForm1.Button1Click(Sender: TObject);
var
portip:integer;
user,host,pwd:string;
recupportip:string;
fichierini: TIniFile;
begin
fichierini:=Tinifile.Create('C:\Program Files\...\config.ini');
user:=fichierini.readstring('PARAM','USER','default');
pwd:=fichierini.readstring('PARAM','MDP','default');
host:=fichierini.readstring('PARAM','IP','default');
recupportip:=fichierini.readstring('PARAM','PORT','default');
portip:=StrToInt(recupportip);
MySQL := mysql_init(nil);
if mysql_real_connect(mysql, pChar(host), pChar(user), pChar(pwd), nil, portip, nil, 0)=nil then
showmessage('La connexion a echoué')
else
showmessage('Connexion OK')
end; |
Partager