SqlDb: Allow compiling SQLite3 components on Win64 version of Lazarus. Issue #22951 ONLY for fpc 2.6.2 and up

git-svn-id: trunk@42418 -
This commit is contained in:
martin 2013-08-18 07:19:02 +00:00
parent a2b44d51fa
commit 9928c60091

View File

@ -15,6 +15,11 @@ unit registersqldb;
{$IFNDEF win64}
{$DEFINE HASMYSQL4CONNECTION}
{$DEFINE HASORACLECONNECTION}
{$DEFINE HASSQLITE3CONNECTION}
{$ENDIF}
{$IFDEF FPC_FULLVERSION>=20602}
{$DEFINE HASSQLITE3CONNECTION} // Include for win64, if fpc > 2.6.2
{$ENDIF}
{$IF FPC_FULLVERSION>= 20601}
@ -69,6 +74,7 @@ uses
{$IFDEF HASORACLECONNECTION}
oracleconnection,
{$ENDIF}
{$IFDEF HASMYSQL4CONNECTION}
mysql40conn, mysql41conn,
{$ENDIF}
@ -77,7 +83,9 @@ uses
{$IFDEF HASMYSQL55CONNECTION}
mysql55conn,
{$ENDIF}
{$IFDEF HASSQLITE3CONNECTION}
sqlite3conn,
{$ENDIF}
{$IFDEF HASFBADMIN}
fbadmin,
{$ENDIF}
@ -203,7 +211,9 @@ begin
{$IFDEF HASMYSQL55CONNECTION}
,TMySQL55Connection
{$ENDIF}
{$IFDEF HASSQLITE3CONNECTION}
,TSQLite3Connection
{$ENDIF}
{$IFDEF HASIBCONNECTION}
,TIBConnection
{$ENDIF}