Commit History

Author SHA1 Message Date
  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