Menu

/trunk/src/dbc/ZDbcIntfs.pas Commit Log


Commit Date  
[r8314] (302.6 kB) by marsupilami79

Revision(en) 8312 von branches/8.0-patches zusammengeführt:
Add fixes to the TZFirebirdBackup class, so we can use URL style connection strings that explicitly allow us to choose between xnet and embedded connections.
........

2025-04-07 13:27:34 View
Download
[r8302] (302.5 kB) by marsupilami79

Revision(en) 8276-8301 von branches/8.0-patches zusammengeführt:
A possible solution for SQLite blocking itself as long as not all records are fetched. See:
https://zeoslib.sourceforge.io/viewtopic.php?t=205075
........
Extend TZSQLProcessor to have a Properties property, so we can set statement parameters there too.
........
Some additions that allo backing up firebird databases. Could also work for Interbase if adjusted correctly.
........
Some additions that allo backing up firebird databases. Could also work for Interbase if adjusted correctly.
........
A possible fix for [#617]. It applies the solution suggested in that bug report.
........
Modify the creation of the SPB, so it can work again.
........
Modifications to meet the requirements of Unicode Delphi function versons in Zeos.
........
One more fixup for Delphi Unicode compatibility.
........
A bit of code cleanup
........
Some grammar changes.
........
A first start on an API translation for DuckDB.
........
More header translations for DuckDB
........
More header translations for DuckDB
........
A first version of a DuckDB plain driver.
........
Add a first DBC layer DuckDB connection implementation. A lot of things are missing (parameters for the connection, transaction support, changing the default schema, ...), extend the backup interface.
........
A first go at a statement for DuckDB. Completely untested for now.
........
Some changes to the DuckDB dbc connection, required for the statement.
........
Add more header translations for DuckDB
........
Add a first result set implementation for DuckDB
........
Add a missing unit for DuckDB
........
Fix for #618 by Joe@...: Firebird OO API invalid release() call
........
PR100 by NickNevzorov: Access violation when working with blobs
........
Fixes for DuckDB
........
Fix reading of memos.
........
Add some metadata implementations to DuckDB: Catalogs, Tables, Columns
@egonhugeist: if you read this, take a look at [#619]
........
DuckDB: Fix a problem when fetching double values.
........

2025-01-12 18:24:36 View
Download
[r8255] (300.7 kB) by egonhugeist

8.0* omit Null checks in compare functions, add some missing logs, omit LibLocation property

2024-09-13 12:13:24 View
Download
[r8224] (300.7 kB) by marsupilami79

Merged revision(s) 8217-8218, 8220-8221 from branches/8.0-patches:
Fix some spelling errors.
........
a small fix
........
Enable Zeos TZAbstractRODataset to sort nulls first and last. Introduce a new property for this.
........
A small fix for tha DateTimeToString conversion in the logging component.
........

2024-07-30 07:46:17 View
Download
[r8114] (300.7 kB) by marsupilami79

Revision(en) 8101-8113 von branches/8.0-patches zusammengeführt:
Add a property that disables the use of savepoints and raises an exception instead.
........
Change the proxy management driver to return an internal session number instead of the secret session ID.
........
Move the TOFU stuff to use the FPC provided openssl unit.
........
Prepare the DBC proxy for the openssl unit delivered with FPC 3.2-fixes (post 3.2.2)
........
Remove another dependency on synapse from the TOFU stuff.
........
Fix a problem in TZOraProcDescriptor_W.InternalDescribeObject.
See https://zeoslib.sourceforge.io/viewtopic.php?t=195836
........
Enable the ODBC driver to work correctly if the database is a DSN only.
........
Fix a problem where destroying a dataset before the assigned transaction gets destroyed leads to an access violation.
See https://zeoslib.sourceforge.io/viewtopic.php?t=196688
........
Fix a problem where the compiler couldn't determine the correct overload.
........
By Thomas Kaltenbrunner: [PATCH] Fix array access in ColumnsToJSON
........
By Thomas Kaltenbrunner: [PATCH] With compiler switch MORMOT2: Fix RawByteString inkompatiblity
........
By Thomas Kaltenbrunner: [PATCH] Class TZURL: allow overwrite of get/setURL in subclasses
........
By Thomas Kaltenbrunner: [PATCH] DefaultSystemCodePage not available in D7
........

2024-04-02 08:17:15 View
Download
[r8094] (300.7 kB) by marsupilami79

Revision(en) 8083-8093 von branches/8.0-patches zusammengeführt:
Revision(en) 8048, 8079 von trunk zusammengeführt:
By Joe @ Whale: Fix dangling FResultSet reference after a connection loss
See [#576] for more information.
........
add TZCustomUniqueElementBinarySearchList with BinSearch-algo ascending find of elements
........

........

........
Fix a compilation problem for Delphi 10.4 and older -> The TCertificate.PublicKey member was only introduced with Delphi 11. This makes Trust on first use impossible on older Delphi versions.
........
Make sure, the internal proxy driver compiles with Delphi XE7 again.
........
Add a test for infinity and NaN for PostgreSQL with 'emulate_prepared' enabled.
........
Add a change that allows to have port numbers in the connection URI even if the host name is empty. PostgreSQL needs this to connect to unix domain sockets with non standard port names in the socket name. See:
https://zeoslib.sourceforge.io/viewtopic.php?f=20&t=191710&p=259457#p259299
........
Add some more recommendations by iteh. See:
https://zeoslib.sourceforge.io/viewtopic.php?f=20&t=191710&p=259457#p259300
........
Only send a password to PostgreSQL if it is not empty.
........

2024-02-21 13:19:48 View
Download
[r7764] (300.7 kB) by marsupilami79

User supplied change for [#545] because mormot chenged some declarations.
Thanks go to Vladimir Lomov @l-vv

2022-01-30 17:04:16 View
Download
[r7722] (300.6 kB) by marsupilami79

By aehimself: Move exceptions to Core. Get rid of Raise Exception.Create

2021-11-19 15:36:00 View
Download
[r7509] (304.6 kB) by egonhugeist

ADO add missing log values

2021-04-28 04:03:30 View
Download
[r7484] (304.4 kB) by egonhugeist

add MySQL batch array emultation (yet not by default)

2021-04-23 05:04:34 View
Download
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.