• Tamas Bunth's avatar
    tdf#104734 Firebird improve XClob implementation · f80b51ae
    Tamas Bunth yazdı
    Create a more effective implementation of XClob::length() and
    XClob::getSubString() methods, where string is read segment-by-segment
    instead of reading the whole underlying blob. That way it is possible to
    handle big texts which would not fit into memory.
    
    Also allow reading Clob data from a resultset with getString() and
    writing it in a prepared statement with setString().
    
    Implement XPreparedStatement::setClob(). Also implement a private
    version of setClob() for creating a clob from OUString:
    
    Allow the creation of a clob column with GUI by adding a new type in
    ODataBaseMetaData::getTypeInfo().
    
    Change-Id: Ibcbbdd80e8eed5e2a3fe55b0fa196401f1bcbcdf
    Reviewed-on: https://gerrit.libreoffice.org/47093Reviewed-by: 's avatarTamás Bunth <btomi96@gmail.com>
    Tested-by: 's avatarTamás Bunth <btomi96@gmail.com>
    f80b51ae
Adı
Son kayıt (commit)
Son güncelleme
..
Blob.cxx Loading commit data...
Blob.hxx Loading commit data...
Catalog.cxx Loading commit data...
Catalog.hxx Loading commit data...
Clob.cxx Loading commit data...
Clob.hxx Loading commit data...
Column.cxx Loading commit data...
Column.hxx Loading commit data...
Columns.cxx Loading commit data...
Columns.hxx Loading commit data...
Connection.cxx Loading commit data...
Connection.hxx Loading commit data...
DatabaseMetaData.cxx Loading commit data...
DatabaseMetaData.hxx Loading commit data...
Driver.cxx Loading commit data...
Driver.hxx Loading commit data...
Indexes.cxx Loading commit data...
Indexes.hxx Loading commit data...
Keys.cxx Loading commit data...
Keys.hxx Loading commit data...
PreparedStatement.cxx Loading commit data...
PreparedStatement.hxx Loading commit data...
ResultSet.cxx Loading commit data...
ResultSet.hxx Loading commit data...
ResultSetMetaData.cxx Loading commit data...
ResultSetMetaData.hxx Loading commit data...
Services.cxx Loading commit data...
Statement.cxx Loading commit data...
Statement.hxx Loading commit data...
StatementCommonBase.cxx Loading commit data...
StatementCommonBase.hxx Loading commit data...
SubComponent.hxx Loading commit data...
Table.cxx Loading commit data...
Table.hxx Loading commit data...
Tables.cxx Loading commit data...
Tables.hxx Loading commit data...
User.cxx Loading commit data...
User.hxx Loading commit data...
Users.cxx Loading commit data...
Users.hxx Loading commit data...
Util.cxx Loading commit data...
Util.hxx Loading commit data...
firebird_sdbc.component Loading commit data...