mORMot and Open Source friends
Check-in [488a6a5f4e]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:SynDBZeos unit will now add all available physical ZDBC providers by default
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 488a6a5f4e4f4b711fcc2a8bf71b19564fb26dfb
User & Date: User 2013-12-29 14:30:05
Context
2013-12-29
16:16
text-based JSON serialization of records will now check that it has been defined as PACKED check-in: b18cb8384b user: User tags: trunk
14:30
SynDBZeos unit will now add all available physical ZDBC providers by default check-in: 488a6a5f4e user: User tags: trunk
14:19
added optional server name parameter to class function TSQLDBZEOSConnectionProperties.URI() check-in: 2bf05d6a73 user: User tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to SQLite3/Samples/15 - External DB performance/PerfMain.pas.

29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
  {$ifdef USEUNIDAC}
    SynDBUniDAC,
    SQLiteUniProvider, InterbaseUniProvider, OracleUniProvider,
    SQLServerUniProvider,
  {$endif}
  {$ifdef USEZEOS}
    SynDBZeos,
    ZDbcSqLite, ZdbcOracle, ZDbcInterbase6, ZDbcDbLib,
  {$endif}
  {$ifdef USEFIREDAC}
    SynDBFireDAC,
    {$ifdef ISDELPHIXE5}
    FireDAC.Phys.Oracle, FireDAC.Phys.MSAcc, FireDAC.Phys.MSSQL,
    FireDAC.Phys.SQLite, FireDAC.Phys.IB, FireDAC.Phys.PG, 
    {$else}






<







29
30
31
32
33
34
35

36
37
38
39
40
41
42
  {$ifdef USEUNIDAC}
    SynDBUniDAC,
    SQLiteUniProvider, InterbaseUniProvider, OracleUniProvider,
    SQLServerUniProvider,
  {$endif}
  {$ifdef USEZEOS}
    SynDBZeos,

  {$endif}
  {$ifdef USEFIREDAC}
    SynDBFireDAC,
    {$ifdef ISDELPHIXE5}
    FireDAC.Phys.Oracle, FireDAC.Phys.MSAcc, FireDAC.Phys.MSSQL,
    FireDAC.Phys.SQLite, FireDAC.Phys.IB, FireDAC.Phys.PG, 
    {$else}

Changes to SynDBZEOS.pas.

120
121
122
123
124
125
126





























127
128
129
130
131
132
133
  Windows, Types, SysUtils,
  {$IFNDEF DELPHI5OROLDER}
  Variants,
  {$ENDIF}
  Classes, Contnrs,
  SynCommons,
  SynDB,





























  ZURL, ZDbcIntfs, ZDbcResultSet;




{ -------------- ZEOS database components direct process }







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
  Windows, Types, SysUtils,
  {$IFNDEF DELPHI5OROLDER}
  Variants,
  {$ENDIF}
  Classes, Contnrs,
  SynCommons,
  SynDB,
  {$IFNDEF UNIX}
  {$IFDEF ENABLE_ADO}
  ZDbcAdo,
  {$ENDIF}
  {$ENDIF}
  {$IFDEF ENABLE_DBLIB}
  ZDbcDbLib,
  {$ENDIF}
  {$IFDEF ENABLE_MYSQL}
  ZDbcMySql,
  {$ENDIF}
  {$IFDEF ENABLE_POSTGRESQL}
  ZDbcPostgreSql,
  {$ENDIF}
  {$IFDEF ENABLE_INTERBASE}
  ZDbcInterbase6,
  {$ENDIF}
  {$IFDEF ENABLE_SQLITE}
  ZDbcSqLite,
  {$ENDIF}
  {$IFDEF ENABLE_ORACLE}
  ZDbcOracle,
  {$ENDIF}
  {$IFDEF ENABLE_ASA}
  ZDbcASA,
  {$ENDIF}
  {$IFDEF ENABLE_POOLED}
  ZDbcPooled,
  {$ENDIF}
  ZURL, ZDbcIntfs, ZDbcResultSet;




{ -------------- ZEOS database components direct process }