LibreOffice Module dbaccess (master) 1
|
#include <KeySet.hxx>
Public Member Functions | |
OKeySet (connectivity::OSQLTable _aTable, OUString _sUpdateTableName, const css::uno::Reference< css::sdb::XSingleSelectQueryAnalyzer > &_xComposer, const ORowSetValueVector &_aParameterValueForCache, sal_Int32 i_nMaxRows, sal_Int32 &o_nRowCount) | |
virtual void | construct (const css::uno::Reference< css::sdbc::XResultSet > &_xDriverSet, const OUString &i_sRowSetFilter) override |
virtual void | reset (const css::uno::Reference< css::sdbc::XResultSet > &_xDriverSet) override |
virtual sal_Bool SAL_CALL | wasNull () override |
virtual OUString SAL_CALL | getString (sal_Int32 columnIndex) override |
virtual sal_Bool SAL_CALL | getBoolean (sal_Int32 columnIndex) override |
virtual sal_Int8 SAL_CALL | getByte (sal_Int32 columnIndex) override |
virtual sal_Int16 SAL_CALL | getShort (sal_Int32 columnIndex) override |
virtual sal_Int32 SAL_CALL | getInt (sal_Int32 columnIndex) override |
virtual sal_Int64 SAL_CALL | getLong (sal_Int32 columnIndex) override |
virtual float SAL_CALL | getFloat (sal_Int32 columnIndex) override |
virtual double SAL_CALL | getDouble (sal_Int32 columnIndex) override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getBytes (sal_Int32 columnIndex) override |
virtual css::util::Date SAL_CALL | getDate (sal_Int32 columnIndex) override |
virtual css::util::Time SAL_CALL | getTime (sal_Int32 columnIndex) override |
virtual css::util::DateTime SAL_CALL | getTimestamp (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL | getBinaryStream (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL | getCharacterStream (sal_Int32 columnIndex) override |
virtual css::uno::Any SAL_CALL | getObject (sal_Int32 columnIndex, const css::uno::Reference< css::container::XNameAccess > &typeMap) override |
virtual css::uno::Reference< css::sdbc::XRef > SAL_CALL | getRef (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XBlob > SAL_CALL | getBlob (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XClob > SAL_CALL | getClob (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XArray > SAL_CALL | getArray (sal_Int32 columnIndex) override |
virtual bool | rowUpdated () override |
virtual bool | rowInserted () override |
virtual bool | rowDeleted () override |
bool | isBeforeFirst () |
bool | isAfterLast () |
virtual bool | next () override |
virtual void | beforeFirst () override |
virtual void | afterLast () override |
virtual bool | first () override |
virtual bool | last () override |
virtual sal_Int32 | getRow () override |
virtual bool | absolute (sal_Int32 row) override |
virtual bool | previous () override |
void | ensureRowForData () |
virtual void | refreshRow () override |
virtual css::uno::Any | getBookmark () override |
virtual bool | moveToBookmark (const css::uno::Any &bookmark) override |
virtual sal_Int32 | compareBookmarks (const css::uno::Any &first, const css::uno::Any &second) override |
virtual bool | hasOrderedBookmarks () override |
virtual sal_Int32 | hashBookmark (const css::uno::Any &bookmark) override |
virtual void | updateRow (const ORowSetRow &_rInsertRow, const ORowSetRow &_rOriginalRow, const connectivity::OSQLTable &_xTable) override |
virtual void | deleteRow (const ORowSetRow &_rInsertRow, const connectivity::OSQLTable &_xTable) override |
virtual void | insertRow (const ORowSetRow &_rInsertRow, const connectivity::OSQLTable &_xTable) override |
Public Member Functions inherited from dbaccess::OCacheSet | |
virtual void | construct (const css::uno::Reference< css::sdbc::XResultSet > &_xDriverSet, const OUString &i_sRowSetFilter) |
virtual void | fillValueRow (ORowSetRow &_rRow, sal_Int32 _nPosition) |
virtual sal_Bool SAL_CALL | wasNull () override |
virtual OUString SAL_CALL | getString (sal_Int32 columnIndex) override |
virtual sal_Bool SAL_CALL | getBoolean (sal_Int32 columnIndex) override |
virtual sal_Int8 SAL_CALL | getByte (sal_Int32 columnIndex) override |
virtual sal_Int16 SAL_CALL | getShort (sal_Int32 columnIndex) override |
virtual sal_Int32 SAL_CALL | getInt (sal_Int32 columnIndex) override |
virtual sal_Int64 SAL_CALL | getLong (sal_Int32 columnIndex) override |
virtual float SAL_CALL | getFloat (sal_Int32 columnIndex) override |
virtual double SAL_CALL | getDouble (sal_Int32 columnIndex) override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getBytes (sal_Int32 columnIndex) override |
virtual css::util::Date SAL_CALL | getDate (sal_Int32 columnIndex) override |
virtual css::util::Time SAL_CALL | getTime (sal_Int32 columnIndex) override |
virtual css::util::DateTime SAL_CALL | getTimestamp (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL | getBinaryStream (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL | getCharacterStream (sal_Int32 columnIndex) override |
virtual css::uno::Any SAL_CALL | getObject (sal_Int32 columnIndex, const css::uno::Reference< css::container::XNameAccess > &typeMap) override |
virtual css::uno::Reference< css::sdbc::XRef > SAL_CALL | getRef (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XBlob > SAL_CALL | getBlob (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XClob > SAL_CALL | getClob (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XArray > SAL_CALL | getArray (sal_Int32 columnIndex) override |
virtual bool | next () |
virtual void | beforeFirst () |
virtual void | afterLast () |
virtual bool | first () |
virtual bool | last () |
virtual sal_Int32 | getRow () |
virtual bool | absolute (sal_Int32 row) |
virtual bool | previous () |
virtual void | refreshRow () |
virtual bool | rowUpdated () |
virtual bool | rowInserted () |
virtual bool | rowDeleted () |
virtual css::uno::Any | getBookmark ()=0 |
virtual bool | moveToBookmark (const css::uno::Any &bookmark)=0 |
virtual sal_Int32 | compareBookmarks (const css::uno::Any &first, const css::uno::Any &second)=0 |
virtual bool | hasOrderedBookmarks ()=0 |
virtual sal_Int32 | hashBookmark (const css::uno::Any &bookmark)=0 |
virtual void | insertRow (const ORowSetRow &_rInsertRow, const connectivity::OSQLTable &_xTable) |
virtual void | updateRow (const ORowSetRow &_rInsertRow, const ORowSetRow &_rOriginalRow, const connectivity::OSQLTable &_xTable) |
virtual void | deleteRow (const ORowSetRow &_rDeleteRow, const connectivity::OSQLTable &_xTable)=0 |
virtual bool | isResultSetChanged () const |
virtual void | reset (const css::uno::Reference< css::sdbc::XResultSet > &_xDriverSet)=0 |
virtual void | mergeColumnValues (sal_Int32 i_nColumnIndex, ORowSetValueVector::Vector &io_aInsertRow, ORowSetValueVector::Vector &io_aRow, std::vector< sal_Int32 > &o_aChangedColumns) |
virtual bool | columnValuesUpdated (ORowSetValueVector::Vector &o_aCachedRow, const ORowSetValueVector::Vector &i_aRow) |
virtual bool | updateColumnValues (const ORowSetValueVector::Vector &io_aCachedRow, ORowSetValueVector::Vector &io_aRow, const std::vector< sal_Int32 > &i_aChangedColumns) |
virtual void | fillMissingValues (ORowSetValueVector::Vector &io_aRow) const |
Protected Types | |
typedef std::map< std::vector< bool >, css::uno::Reference< css::sdbc::XPreparedStatement > > | vStatements_t |
Protected Member Functions | |
void | copyRowValue (const ORowSetRow &_rInsertRow, ORowSetRow const &_rKeyRow, sal_Int32 i_nBookmark) |
copies the values from the insert row into the key row More... | |
bool | fillAllRows () |
bool | fetchRow () |
void | invalidateRow () |
void | initColumns () |
void | findTableColumnsMatching_throw (const css::uno::Any &i_aTable, const OUString &i_rUpdateTableName, const css::uno::Reference< css::sdbc::XDatabaseMetaData > &i_xMeta, const css::uno::Reference< css::container::XNameAccess > &i_xQueryColumns, std::unique_ptr< SelectColumnsMetaData > const &o_pKeyColumnNames) |
void | ensureStatement () |
virtual void | makeNewStatement () |
OUStringBuffer | createKeyFilter () |
bool | doTryRefetch_throw () |
void | tryRefetch (const ORowSetRow &_rInsertRow, bool bRefetch) |
void | executeUpdate (const ORowSetRow &_rInsertRow, const ORowSetRow &_rOriginalRow, const OUString &i_sSQL, std::u16string_view i_sTableName, const std::vector< sal_Int32 > &_aIndexColumnPositions=std::vector< sal_Int32 >()) |
void | executeInsert (const ORowSetRow &_rInsertRow, const OUString &i_sSQL, std::u16string_view i_sTableName, bool bRefetch=false) |
void | executeStatement (OUStringBuffer &io_aFilter, css::uno::Reference< css::sdb::XSingleSelectQueryComposer > &io_xAnalyzer) |
virtual | ~OKeySet () override |
Protected Member Functions inherited from dbaccess::OCacheSet | |
OCacheSet (sal_Int32 i_nMaxRows) | |
virtual | ~OCacheSet () override |
void | fillParameters (const ORowSetRow &_rRow, const connectivity::OSQLTable &_xTable, OUStringBuffer &_sCondition, OUStringBuffer &_sParameter, std::vector< sal_Int32 > &_rOrgValues) |
void | fillTableName (const css::uno::Reference< css::beans::XPropertySet > &_xTable) |
OUString | getIdentifierQuoteString () const |
Static Protected Member Functions | |
static void | impl_convertValue_throw (const ORowSetRow &_rInsertRow, const SelectColumnDescription &i_aMetaData) |
static void | setOneKeyColumnParameter (sal_Int32 &nPos, const css::uno::Reference< css::sdbc::XParameters > &_xParameter, const connectivity::ORowSetValue &_rValue, sal_Int32 _nType, sal_Int32 _nScale) |
Static Protected Member Functions inherited from dbaccess::OCacheSet | |
static void | setParameter (sal_Int32 nPos, const css::uno::Reference< css::sdbc::XParameters > &_xParameter, const connectivity::ORowSetValue &_rValue, sal_Int32 _nType, sal_Int32 _nScale) |
Protected Attributes | |
OKeySetMatrix | m_aKeyMap |
OKeySetMatrix::iterator | m_aKeyIter |
std::vector< OUString > | m_aAutoColumns |
OUpdatedParameter | m_aUpdatedParameter |
rtl::Reference< ORowSetValueVector > | m_aParameterValueForCache |
std::unique_ptr< SelectColumnsMetaData > | m_pKeyColumnNames |
std::unique_ptr< SelectColumnsMetaData > | m_pColumnNames |
std::unique_ptr< SelectColumnsMetaData > | m_pParameterNames |
std::unique_ptr< SelectColumnsMetaData > | m_pForeignColumnNames |
connectivity::OSQLTable | m_xTable |
vStatements_t | m_vStatements |
css::uno::Reference< css::sdbc::XPreparedStatement > | m_xStatement |
css::uno::Reference< css::sdbc::XResultSet > | m_xSet |
css::uno::Reference< css::sdbc::XRow > | m_xRow |
css::uno::Reference< css::sdb::XSingleSelectQueryAnalyzer > | m_xComposer |
const OUString | m_sUpdateTableName |
std::vector< OUString > | m_aFilterColumns |
sal_Int32 & | m_rRowCount |
bool | m_bRowCountFinal |
Protected Attributes inherited from dbaccess::OCacheSet | |
css::uno::Reference< css::sdbc::XResultSet > | m_xDriverSet |
css::uno::Reference< css::sdbc::XRow > | m_xDriverRow |
css::uno::Reference< css::sdbc::XResultSetMetaData > | m_xSetMetaData |
css::uno::Reference< css::sdbc::XConnection > | m_xConnection |
std::vector< bool > | m_aNullable |
std::vector< bool > | m_aSignedFlags |
std::vector< sal_Int32 > | m_aColumnTypes |
OUString | m_aComposedTableName |
sal_Int32 | m_nMaxRows |
bool | m_bInserted |
bool | m_bUpdated |
bool | m_bDeleted |
OUString | m_sRowSetFilter |
Definition at line 75 of file KeySet.hxx.
|
protected |
Definition at line 96 of file KeySet.hxx.
|
overrideprotectedvirtual |
Definition at line 123 of file KeySet.cxx.
References m_vStatements, m_xComposer, and m_xSet.
dbaccess::OKeySet::OKeySet | ( | connectivity::OSQLTable | _aTable, |
OUString | _sUpdateTableName, | ||
const css::uno::Reference< css::sdb::XSingleSelectQueryAnalyzer > & | _xComposer, | ||
const ORowSetValueVector & | _aParameterValueForCache, | ||
sal_Int32 | i_nMaxRows, | ||
sal_Int32 & | o_nRowCount | ||
) |
References absolute(), afterLast(), beforeFirst(), compareBookmarks(), construct(), deleteRow(), ensureRowForData(), first(), getArray(), getBinaryStream(), getBlob(), getBookmark(), getBoolean(), getByte(), getBytes(), getCharacterStream(), getClob(), getDate(), getDouble(), getFloat(), getInt(), getLong(), getObject(), getRef(), getRow(), getShort(), getString(), getTime(), getTimestamp(), hashBookmark(), hasOrderedBookmarks(), insertRow(), isAfterLast(), isBeforeFirst(), last(), moveToBookmark(), next(), previous(), refreshRow(), reset(), rowDeleted(), rowInserted(), rowUpdated(), updateRow(), and wasNull().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1014 of file KeySet.cxx.
References i.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 966 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 959 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Implements dbaccess::OCacheSet.
Definition at line 421 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 277 of file KeySet.cxx.
References Any, aSeq, dbaccess::getColumnPositions(), m_xConnection, SERVICE_NAME_SINGLESELECTQUERYCOMPOSER, and xFactory.
Referenced by OKeySet().
|
protected |
copies the values from the insert row into the key row
_rInsertRow | the row which was inserted |
_rKeyRow | The current key row of the row set. |
i_nBookmark | The bookmark is used to update the parameter |
Definition at line 789 of file KeySet.cxx.
References i, and connectivity::ORowSetValue::setSigned().
|
protected |
Definition at line 247 of file KeySet.cxx.
References m_xConnection.
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Implements dbaccess::OCacheSet.
Definition at line 829 of file KeySet.cxx.
References columnName, i, m_xConnection, and SAL_WARN.
Referenced by OKeySet().
|
protected |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Definition at line 1082 of file KeySet.cxx.
References nPos.
|
inline |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Definition at line 1237 of file KeySet.cxx.
References m_xRow, and throwSQLException().
Referenced by OKeySet().
|
protected |
Definition at line 332 of file KeySet.cxx.
|
protected |
Definition at line 629 of file KeySet.cxx.
References Any, columnName, Exception, i, m_xConnection, nPos, SAL_WARN, sCatalog, sQuote, and sSchema.
|
protected |
Definition at line 366 of file KeySet.cxx.
References dbaccess::TokenComposer::append(), dbaccess::TokenComposer::getComposedAndClear(), and m_xConnection.
|
protected |
Definition at line 535 of file KeySet.cxx.
References columnName, i, m_xConnection, and nPos.
|
protected |
Definition at line 1178 of file KeySet.cxx.
References m_xRow, dbaccess::SelectColumnDescription::nPosition, and dbaccess::SelectColumnDescription::nType.
|
protected |
Definition at line 1213 of file KeySet.cxx.
|
protected |
Definition at line 146 of file KeySet.cxx.
References dbtools::composeTableName(), dbaccess::getColumnPositions(), getPrimaryKeyColumns_throw(), i, PROPERTY_CATALOGNAME(), PROPERTY_ISAUTOINCREMENT(), PROPERTY_NAME(), PROPERTY_REALNAME(), PROPERTY_SCHEMANAME(), SAL_WARN, sCatalog, and sSchema.
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 974 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1355 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1319 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1343 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Implements dbaccess::OCacheSet.
Definition at line 406 of file KeySet.cxx.
References Any.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1253 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1259 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1295 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1325 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1349 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1301 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1289 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1283 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1271 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1277 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1331 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1337 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1006 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1265 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1247 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1307 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1313 of file KeySet.cxx.
References m_xRow.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Implements dbaccess::OCacheSet.
Definition at line 435 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Implements dbaccess::OCacheSet.
Definition at line 430 of file KeySet.cxx.
Referenced by OKeySet().
|
staticprotected |
Definition at line 1443 of file KeySet.cxx.
References connectivity::ORowSetValue::getString(), nIndex, dbaccess::SelectColumnDescription::nPosition, dbaccess::SelectColumnDescription::nScale, and dbaccess::SelectColumnDescription::nType.
|
protected |
Definition at line 136 of file KeySet.cxx.
References m_xConnection.
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 593 of file KeySet.cxx.
References columnName, DBA_RES, m_xConnection, and u.
Referenced by OKeySet().
|
protected |
Definition at line 400 of file KeySet.cxx.
References m_xRow.
bool OKeySet::isAfterLast | ( | ) |
Definition at line 954 of file KeySet.cxx.
Referenced by OKeySet().
bool OKeySet::isBeforeFirst | ( | ) |
Definition at line 949 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 992 of file KeySet.cxx.
Referenced by OKeySet().
|
protectedvirtual |
Definition at line 355 of file KeySet.cxx.
References m_xConnection, SERVICE_NAME_SINGLESELECTQUERYCOMPOSER, and xFactory.
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Implements dbaccess::OCacheSet.
Definition at line 413 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 921 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1071 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1122 of file KeySet.cxx.
References m_xRow, and SAL_WARN.
Referenced by OKeySet().
|
overridevirtual |
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1371 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1366 of file KeySet.cxx.
Referenced by OKeySet().
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1361 of file KeySet.cxx.
Referenced by OKeySet().
|
staticprotected |
Definition at line 234 of file KeySet.cxx.
References connectivity::ORowSetValue::isNull(), and nPos.
|
protected |
Definition at line 770 of file KeySet.cxx.
References Exception.
|
overridevirtual |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Reimplemented from dbaccess::OCacheSet.
Definition at line 441 of file KeySet.cxx.
References columnName, DBA_RES, m_xConnection, and u.
Referenced by OKeySet().
|
overridevirtual |
Reimplemented from dbaccess::OCacheSet.
Definition at line 1228 of file KeySet.cxx.
References m_xRow, and throwGenericSQLException().
Referenced by OKeySet().
|
protected |
Definition at line 81 of file KeySet.hxx.
|
protected |
Definition at line 103 of file KeySet.hxx.
|
protected |
Definition at line 79 of file KeySet.hxx.
|
protected |
Definition at line 78 of file KeySet.hxx.
|
protected |
Definition at line 84 of file KeySet.hxx.
|
protected |
Definition at line 83 of file KeySet.hxx.
|
protected |
Definition at line 106 of file KeySet.hxx.
|
protected |
Definition at line 86 of file KeySet.hxx.
|
protected |
Definition at line 88 of file KeySet.hxx.
|
protected |
Definition at line 85 of file KeySet.hxx.
|
protected |
Definition at line 87 of file KeySet.hxx.
|
protected |
Definition at line 104 of file KeySet.hxx.
|
protected |
Definition at line 102 of file KeySet.hxx.
|
protected |
Definition at line 97 of file KeySet.hxx.
Referenced by ~OKeySet().
|
protected |
Definition at line 101 of file KeySet.hxx.
Referenced by ~OKeySet().
|
protected |
Definition at line 100 of file KeySet.hxx.
|
protected |
Definition at line 99 of file KeySet.hxx.
Referenced by ~OKeySet().
|
protected |
Definition at line 98 of file KeySet.hxx.
|
protected |
Definition at line 89 of file KeySet.hxx.