zeoslib
zeoslib copied to clipboard
This is a copy of the official zeoslib repository at https://svn.code.sf.net/p/zeoslib/code-0. Tags were migrated as branches. This repository is for testing purposes and might be deleted in the futur...
Fixes to UTF8 lob reading and writing. Threefold performance improvement for "None" and "OnAccess" cachelobmodes.
Inserting new row in TZQuery posting data to database, but showing empty row in app problem in: ``` FRowsList.Add(FRowAccessor.RowBuffer); FRowAccessor.ClearBuffer(FInsertedRow, True); ``` After PostUpdates FRowAccessor.RowBuffer = FInsertedRow, and FRowAccessor.ClearBuffer(FInsertedRow, True);...
If SQL text changed in DoBeforeModifySQL, next updates using previsions prepared statement with old SQL text
Using odbc, in some cases in unprepare (resultset.close) raised exception in this code: ``` query.free; connection.free; ``` if exception raised in query.free, query is destroyed, but link with connection is...
CreateBlobStream with bWrite need to create with clear data For example standart Delphi code ``` constructor TClientBlobStream.Create(Field: TBlobField; Mode: TBlobStreamMode); begin FField := Field; FFieldNo := FField.FieldNo; FDataSet := FField.DataSet...
Handle Oracle JSON type.
This allows database entries that could contain question marks (such as Oracle's Easy Connect Plus syntax.)
TZQuery does not generate a change of text blob field by TWideMemo->TWideMemoField when new string length small or equal to old value In TZVarVarLenDataRefStream need to override second Write method,...