lacak
|
0a821710ac
fcl-db: odbc: align implementation with code-page aware string fields. Use connection CharSet property to determine charset of connection and when creating string fields use it for code-page of string field.
|
6 years ago |
lacak
|
59246b402c
fcl-db: odbc: add to ConnOptions +sqSupportEmptyDatabaseName because TODBCConnection does not require it and used empty with TSQLConnector raises unwanted exception in DoInternalConnect.
|
8 years ago |
lacak
|
3d6a6512ad
fcl-db: odbc: add support for stIndexes for database metadata retrieval SetSchemaInfo()
|
10 years ago |
lacak
|
a2b7b9cd6e
fcl-db: odbc: experimental support for XML and sql_variant SQL Server data types
|
10 years ago |
lacak
|
0182f49b7b
fcl-db: odbc: add support for ftFmtBCD parameters. Bind them as string to support BCD values with precision > 10^38 (max.supported by SQL_NUMERIC_STRUCT)
|
10 years ago |
lacak
|
2a2078e7f7
fcl-db: odbc: implements RefreshLastInsertID for autoincrementing columns.
|
10 years ago |
lacak
|
1e778468cc
fcl-db: odbc: when binding TIMESTAMP parameter set explicitly precision.
|
10 years ago |
marco
|
55cce4cb69
* strip outdated $If's. We don't bootstrap that much with 2.0.x anymore anyway.
|
10 years ago |
michael
|
d7d4035252
* Use factory for fielddefs
|
11 years ago |
lacak
|
9c2ffc30ee
fcl-db:
|
11 years ago |
lacak
|
56f37cd0e0
fcl-db: ODBC: add NativeError and SQLState fields to EODBCException. Bug #23798
|
11 years ago |
lacak
|
206e5eb475
fcl-db: odbc: map ftWord fields to TWordField (avoid potential problem with Big Endian systems)
|
12 years ago |
lacak
|
7a46ebd7f1
fcl-db: odbc: map UNSIGNED SMALLINT to ftWord fields. TestSupportWordFields
|
12 years ago |
lacak
|
ee2fee4259
fcl-db: sqldb:
|
12 years ago |
michael
|
27fc72b4b3
* Fixed bug #24419
|
12 years ago |
lacak
|
91509eb30f
fcl-db: odbc: fix NULL numeric parameter handling for MS SQL Server
|
12 years ago |
lacak
|
2d352b0204
fcl-db: odbc: increase max. allowed string field length. Fix for existing tests TTestFieldTypes.TestStringLargerThen8192 and TestInsertLargeStrFields. (similar like rev.23141, 23198)
|
12 years ago |
lacak
|
19132fc98d
fcl-db: sqldb: implemented TSQLConnection.GetSchemaNames
|
12 years ago |
lacak
|
2cfcf32725
fcl-db: odbc: enable 64bit support (use SQLLEN, SQLULEN instead of SQLINTEGER, SQLUINTEGER) after ODBC header file was updated for 64 bit support in rev.23702
|
12 years ago |
lacak
|
6a9c3a6061
fcl-db: introduce FSelectable as new TSQLCursor class field. Update sql connectors to set it after Preparation or Execution of sql statement to signal if there will be or is result set. This change is neutral. In next commit I will use FSelectable to determine if allow Open or raise SErrNoSelectStatement.
|
12 years ago |
lacak
|
fb3a6f9054
fcl-db: odbc: map 'call' to stExecProcedure.
|
12 years ago |
lacak
|
7524b9219c
fcl-db: odbc: map MONEY columns to TCurrencyField instead of TFloatField (test TestSupportCurrencyFields)
|
12 years ago |
michael
|
b63bd2c749
* Autocommit OFF by default, bug ID #23429
|
12 years ago |
lacak
|
9e17ba4102
fcl-db: odbc: fix error when loading blobs.
|
12 years ago |
ludob
|
35f1339404
sqldb: Modified ftAutoinc behavior slightly to match Delphi behavior and allow updating of ftAutoInc fields for those db backends that support it. Added support for odbc ReadOnly fields. Patch from Lacak2 Mantis #22531
|
12 years ago |
lacak
|
d338b2c63b
* adds new virtual method GetConnectionInfo into TSQLConnection
|
12 years ago |
marco
|
956629e41c
* Patch from Mantis #14944 implementing odbc transactions. Also fixes related #19902
|
13 years ago |
marco
|
fa3ee5f605
* Patches from Lacak2 changing currency to odbc numeric type, and ftbcd parameters
|
13 years ago |
marco
|
54066744ac
* Added ftcurrency to TODBCConnection.SetParameters. Patch by Lacak2, Mantis 21349
|
13 years ago |
marco
|
c29ce4c891
* Check autoincrement based on field properties instead of ft-type. This to improve support for autoincrement
|
13 years ago |