From 03550f32a0aa0f645c626e9a47e1a3c70e9f65e5 Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Tue, 19 Aug 2008 22:02:26 +0000 Subject: [PATCH] Fix redundant "USE xyz" queries firing before each query while working in a database with weird characters in its name. --- components/zeosdbo/src/component/ZConnection.pas | 4 ++-- source/mysqlquerythread.pas | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/components/zeosdbo/src/component/ZConnection.pas b/components/zeosdbo/src/component/ZConnection.pas index 30d45233..2ccf89a5 100644 --- a/components/zeosdbo/src/component/ZConnection.pas +++ b/components/zeosdbo/src/component/ZConnection.pas @@ -112,7 +112,7 @@ type FProtocol: string; FHostName: string; FPort: Integer; - FDatabase: string; + FDatabase: WideString; FUser: string; FPassword: string; FCatalog: string; @@ -218,7 +218,7 @@ type property Protocol: string read FProtocol write FProtocol; property HostName: string read FHostName write FHostName; property Port: Integer read FPort write FPort default 0; - property Database: string read FDatabase write FDatabase; + property Database: WideString read FDatabase write FDatabase; property User: string read FUser write FUser; property Password: string read FPassword write FPassword; property Catalog: string read FCatalog write FCatalog; diff --git a/source/mysqlquerythread.pas b/source/mysqlquerythread.pas index 0a0bfa51..3a2105e8 100644 --- a/source/mysqlquerythread.pas +++ b/source/mysqlquerythread.pas @@ -21,8 +21,8 @@ type // Mysql protocol-relevant connection parameter structure TMysqlConnParams = record - Host, - Database, + Host: String; + Database: WideString; Protocol, User, Pass : String;