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 |