From 38f8edae0118945fbfb4e00e13b980d6ca70770e Mon Sep 17 00:00:00 2001 From: michael <michael@freepascal.org> Date: Tue, 3 Apr 2007 07:59:43 +0000 Subject: [PATCH] * Added possibility to specify port git-svn-id: trunk@7056 - --- packages/fcl-db/src/sqldb/mysql/mysqlconn.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/fcl-db/src/sqldb/mysql/mysqlconn.inc b/packages/fcl-db/src/sqldb/mysql/mysqlconn.inc index 2357e917e1..6c1a9c3ae6 100644 --- a/packages/fcl-db/src/sqldb/mysql/mysqlconn.inc +++ b/packages/fcl-db/src/sqldb/mysql/mysqlconn.inc @@ -216,9 +216,13 @@ end; procedure TConnectionName.ConnectMySQL(var HMySQL : PMySQL;H,U,P : pchar); +Var + Port : Cardinal; + begin HMySQL := mysql_init(HMySQL); - HMySQL:=mysql_real_connect(HMySQL,PChar(H),PChar(U),Pchar(P),Nil,0,Nil,0); + Port:=Abs(StrToIntDef(Params.Values['Port'],0)); + HMySQL:=mysql_real_connect(HMySQL,PChar(H),PChar(U),Pchar(P),Nil,Port,Nil,0); If (HMySQL=Nil) then MySQlError(Nil,SErrServerConnectFailed,Self); end;