mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-25 13:28:14 +02:00
LazDataDesktop: removed obsolete IFDEFs (register all possible engines), issue #39836
This commit is contained in:
parent
c5e879e4e5
commit
fd7e574b54
@ -295,8 +295,6 @@ implementation
|
|||||||
|
|
||||||
{$R *.lfm}
|
{$R *.lfm}
|
||||||
|
|
||||||
{ $DEFINE HAVEMSSQLCONN}
|
|
||||||
|
|
||||||
uses
|
uses
|
||||||
frmselectconnectiontype, reglddfeatures,
|
frmselectconnectiontype, reglddfeatures,
|
||||||
frmimportdd,frmgeneratesql,fpddsqldb,frmSQLConnect;
|
frmimportdd,frmgeneratesql,fpddsqldb,frmSQLConnect;
|
||||||
|
@ -7,20 +7,6 @@ unit reglddfeatures;
|
|||||||
and likely add a connection callback to RegisterConnectionCallBacks.
|
and likely add a connection callback to RegisterConnectionCallBacks.
|
||||||
}
|
}
|
||||||
|
|
||||||
{ MS-SQL server connection}
|
|
||||||
{$IF FPC_FULLVERSION>30001}
|
|
||||||
{$DEFINE HAVEMSSQLCONN}
|
|
||||||
{$ENDIF}
|
|
||||||
|
|
||||||
{ MySQL 5.6 and 5.7 connections }
|
|
||||||
{$IF FPC_FULLVERSION>30100}
|
|
||||||
{$DEFINE HAVEMYSQL5657CONN}
|
|
||||||
{$ENDIF}
|
|
||||||
{$IFDEF VER3_0_4}
|
|
||||||
{$DEFINE HAVEMYSQL5657CONN}
|
|
||||||
{$ENDIF}
|
|
||||||
|
|
||||||
|
|
||||||
{$mode objfpc}{$H+}
|
{$mode objfpc}{$H+}
|
||||||
|
|
||||||
interface
|
interface
|
||||||
@ -28,25 +14,19 @@ interface
|
|||||||
uses
|
uses
|
||||||
// Data dictionary support for database types
|
// Data dictionary support for database types
|
||||||
fpdddbf, // DBF
|
fpdddbf, // DBF
|
||||||
{$ifndef win64}
|
|
||||||
fpddfb, // Firebird
|
fpddfb, // Firebird
|
||||||
fpddmysql40, // MySQL 4.0
|
fpddmysql40, // MySQL 4.0
|
||||||
fpddmysql41, // MySQL 4.1
|
fpddmysql41, // MySQL 4.1
|
||||||
fpddmysql50, // MySQL 5.0
|
fpddmysql50, // MySQL 5.0
|
||||||
fpddmysql51, // MySQL 5.1
|
fpddmysql51, // MySQL 5.1
|
||||||
fpddmysql55, // MySQL 5.5
|
fpddmysql55, // MySQL 5.5
|
||||||
{$ifdef HAVEMYSQL5657CONN}
|
|
||||||
fpddmysql56, // MySQL 5.6
|
fpddmysql56, // MySQL 5.6
|
||||||
fpddmysql57, // MySQL 5.7
|
fpddmysql57, // MySQL 5.7
|
||||||
{$endif HAVEMYSQL5657CONN}
|
|
||||||
fpddoracle, // Oracle
|
fpddoracle, // Oracle
|
||||||
fpddpq, // PostgreSQL
|
fpddpq, // PostgreSQL
|
||||||
{$endif}
|
|
||||||
fpddsqlite3, // SQLite 3
|
fpddsqlite3, // SQLite 3
|
||||||
fpddodbc, // Any ODBC supported
|
fpddodbc, // Any ODBC supported
|
||||||
{$ifdef HAVEMSSQLCONN}
|
|
||||||
fpddmssql,
|
fpddmssql,
|
||||||
{$endif HAVEMSSQLCONN}
|
|
||||||
// code generators
|
// code generators
|
||||||
{$IF FPC_FULLVERSION>=30200}
|
{$IF FPC_FULLVERSION>=30200}
|
||||||
fpcgfieldmap,
|
fpcgfieldmap,
|
||||||
@ -77,25 +57,19 @@ end;
|
|||||||
procedure registerengines;
|
procedure registerengines;
|
||||||
|
|
||||||
begin
|
begin
|
||||||
{$ifndef win64}
|
|
||||||
RegisterFBDDEngine;
|
RegisterFBDDEngine;
|
||||||
RegisterMySQL40DDEngine;
|
RegisterMySQL40DDEngine;
|
||||||
RegisterMySQL41DDEngine;
|
RegisterMySQL41DDEngine;
|
||||||
RegisterMySQL50DDEngine;
|
RegisterMySQL50DDEngine;
|
||||||
RegisterMySQL51DDEngine;
|
RegisterMySQL51DDEngine;
|
||||||
RegisterMySQL55DDEngine;
|
RegisterMySQL55DDEngine;
|
||||||
{$ifdef HAVEMYSQL5657CONN}
|
|
||||||
RegisterMySQL56DDEngine;
|
RegisterMySQL56DDEngine;
|
||||||
RegisterMySQL57DDEngine;
|
RegisterMySQL57DDEngine;
|
||||||
{$endif}
|
|
||||||
RegisterOracleDDEngine;
|
RegisterOracleDDEngine;
|
||||||
RegisterPostgreSQLDDengine;
|
RegisterPostgreSQLDDengine;
|
||||||
{$endif}
|
|
||||||
RegisterSQLite3DDEngine;
|
RegisterSQLite3DDEngine;
|
||||||
RegisterODBCDDengine;
|
RegisterODBCDDengine;
|
||||||
{$IFDEF HAVEMSSQLCONN}
|
|
||||||
RegisterMSSQLDDEngine;
|
RegisterMSSQLDDEngine;
|
||||||
{$ENDIF}
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user