Commit History

Author SHA1 Message Date
  michael ffb2444d60 * Make link dataset/connection/transaction thread safe (Bug ID 34274) 5 years ago
  michael 47dbaafa89 * Fix bug ID #0035246 6 years ago
  michael aee20cd54d * Proper fix for 35887 6 years ago
  michael 25681cc2a3 * Fix bug ID #35887 6 years ago
  michael ea62b51a1f * TSQLConnector GetNextValueSQL must call proxy implementation 6 years ago
  lacak f53878c0db fcl-db: sqldb: add connection charset aliases "win1250" (Firebird) and "cp1250" (MySQL) (although unicode is preferred nowadays and these SBCS are just a remnant of the past) 6 years ago
  lacak 475fed4e9a fcl-db: sqldb: when parsing identifiers (TableName) take into account delimited identifiers (double quoted) separated by point + test. Bug #34511 6 years ago
  michael 01517dfab2 * (Slightly modified) Patch from Ondrey to allow customizing TParams created in TSQLQuery and friends 7 years ago
  michael 373061043b * Patch from Ondrej Pokorny to allow customizing the kind of query being created (bug ID 0033863) 7 years ago
  lacak ea124c68f5 fcl-db: sqldb: add MySQL 'utf8mb4' to list of UTF-8 charsets. Note: MySQL 'utf8' is MBCS with CharSize=3 7 years ago
  michael 16ba47be46 * Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481) 7 years ago
  lacak d47be9c3f7 fcl-db: sqldb: reverting previous commit 37947. 7 years ago
  lacak a4354e3801 fcl-db: sqldb: use ISO-8601 format for DateTime literals, which is not locale dependant and supported by PostgreSQL,MSSQL,MySQL,Sqlite. Bug #32979 7 years ago
  lacak 950082f371 fcl-db: oracle: adjust buffer for BLOBs, when reading CLOBs,NCLOBs. Bug #32377 8 years ago
  lacak 85c9167f40 fcl-db: sqldb: storage specifiers for Options properties 8 years ago
  lacak 689fa805eb fcl-db: sqldb: when applying updates to modified record, look for parameter ":field_name" in InsertSQL,UpdateSQL,DeleteSQL first in TFields and if not found then in TParams. Bug #31411 8 years ago
  pierre 7031c1c1e5 Do not use a set with CP_NONE, whose value is 8 years ago
  michael 3bd8da04c7 * Better check for empty Refresh SQL statement 8 years ago
  lacak f05acbed7a fcl-db: base: avoid code page conversion to CP_NONE as this kind of conversion is for now undefined (see bug #30622) 8 years ago
  lacak cc100208c9 fcl-db: sqldb: Test for assigned AParams in LogParams to avoid AV. Bug #30662 8 years ago
  lacak 507088d097 fcl-db: sqldb: Firebird 9 years ago
  michael 8185da31e6 * Publish autocommit in TSQLScript, make Aborted and Line public. Bug ID #30559 9 years ago
  lacak ad96eb037d fcl-db: sqldb: introduce connection CodePage (derived from connection CharSet) and supporting routines, which performs f.e. codepage aware parameter binding using connection codepage (charset) 9 years ago
  lacak 26ef7b27e0 fcl-db: sqldb: Publish Before/AfterRefresh properties (Delphi compatible) Bug #30075 9 years ago
  michael e78e4d0e72 * Publish UseDollarString and DollarStrings properties 9 years ago
  lacak 2e005ecc7d fcl-db: sqldb: make deferred blob loading dependent on sqoKeepOpenOnCommit not on sqoAutoCommit. As original problem is that dataset remains open on commit. Related to rev.33496 9 years ago
  lacak 7de017daad fcl-db: sqldb: when sqoAutoCommit is set in TSQLQuery.Options then load BLOBs as records are fetched (Do not allow deferred loading because if in mean time transaction is committed and other transaction updates blob original blob is no more available) 9 years ago
  lacak c21ab78262 fcl-db: mysql: move to standard INFORMATION_SCHEMA metadata queries instead of proprietary MySQL show commands. Bug #29819 9 years ago
  michael ecd8e21443 * Fix bug #29788 9 years ago
  michael 67ac09b69f * Moved some types to sqltypes unit so they can be reused outside of sqldb. Added GetObjectList to datadict using new types 9 years ago