lacak
|
aa7dfdff96
fcl-db: postgresql: cosmetic
|
10 years ago |
michael
|
6b32a6e0e5
* Transaction options and connection options
|
10 years ago |
lacak
|
0beac5834f
fcl-db: postgres: PostgreSQL allows for TIME data type value ='24:00:00' and for INTERVAL data type >= '24:00:00'. Because we map both TIME, INTERVAL data types to ftTime fields, value can be >= TDateTime(1). Same for Params (if Param is of type ftTime value can be >= TDateTime(1) )
|
11 years ago |
michael
|
b1fc595d17
* Use TFieldDef descendent to implement updateable enums
|
11 years ago |
michael
|
f3ca850469
* Started support of extended PQ types, starting with enum
|
11 years ago |
michael
|
9535837039
* Fix recuperation of first transaction created in InternalDoConnect
|
11 years ago |
lacak
|
3c0386ca19
fcl-db: sqlDB: add more informations to schema query for table columns (SchemaType=stColumns)
|
12 years ago |
michael
|
48250dcafd
* implementation of sqSupportEmptyDatabaseName from Laco, used in PostGres and MSSQL
|
12 years ago |
michael
|
a814e0eb27
* Correction in connection pooling, we were leaking connections
|
12 years ago |
michael
|
75362b0bb8
* Fixed ROLLBACK : all statements must be unprepared
|
12 years ago |
michael
|
abae19b553
* Reworked pool to a thread list
|
12 years ago |
michael
|
ae19359a7c
* Thread-safe connection pool
|
12 years ago |
ludob
|
d03262d39a
pqconnection: changed FCursorCount to dword to avoid 'prepared statement already exists' errors when preparing more than 64k queries in one transaction while keeping one ore more queries open
|
12 years ago |
michael
|
af1d33767d
* Inherited must be called for Internal(Dis)Connect for housekeeping
|
12 years ago |
lacak
|
ee2fee4259
fcl-db: sqldb:
|
12 years ago |
michael
|
e4b3e9e9f2
* Preserve data type for null params if it is set
|
12 years ago |
michael
|
cebb362c75
* Enable NULL values in prepared statements
|
12 years ago |
lacak
|
17f65340c4
fcl-db: postgresql: centralize checking of connection status (repeated code) into separate method + formatting
|
12 years ago |
michael
|
3a7611537c
* Default of verboseerrors set to true
|
12 years ago |
michael
|
e766ac4737
* Option to create less verbose error messages
|
12 years ago |
lacak
|
19132fc98d
fcl-db: sqldb: implemented TSQLConnection.GetSchemaNames
|
12 years ago |
michael
|
5df0afb5c6
* Corrected statements for tables and system tables
|
12 years ago |
ludob
|
7075f7aaa3
pqconnection.pp: use of connection pool instead of creating a new connection for every new transaction.
|
12 years ago |
lacak
|
30f96442ca
fcl-db: postgresql: catalog_name for GetSchemaInfoSQL
|
12 years ago |
lacak
|
7e1dcce60b
fcl-db: postgresql: increase max allowed string field length. Fix for existing test TTestFieldTypes.TestStringLargerThen8192.
|
12 years ago |
lacak
|
e8d236e3b4
fcl-db: postgresql:
|
12 years ago |
lacak
|
01753385e4
fcl-db: postgresql: add schema name into schema query.
|
12 years ago |
lacak
|
7566c9c685
fcl-db: postgresql: correct message for unpreparation.
|
12 years ago |
lacak
|
7e2627f047
fcl-db: formatting (char case)
|
12 years ago |
lacak
|
ecd81ed514
fcl-db: postgresql: do not clear result of PQexec if result set is returned (PGRES_TUPLES_OK) + test
|
12 years ago |