diff options
Diffstat (limited to 'connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx')
-rw-r--r-- | connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx b/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx index 5c8c231c44d8..4ff64d5b4320 100644 --- a/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx +++ b/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx @@ -70,8 +70,9 @@ class OPreparedResultSet final : public OBase_Mutex, MYSQL_FIELD* m_aFields; rtl_TextEncoding m_encoding; - sal_Int32 m_nCurrentField = 0; - sal_Int32 m_nFieldCount; + sal_Int32 m_nCurrentRow = 0; + sal_Int32 m_nColumnCount; + sal_Int32 m_nRowCount; // Use c style arrays, because we have to work with pointers // on these. @@ -96,6 +97,8 @@ class OPreparedResultSet final : public OBase_Mutex, template <typename T> T retrieveValue(const sal_Int32 nColumnIndex); connectivity::ORowSetValue getRowSetValue(sal_Int32 nColumnIndex); + bool fetchResult(); + // you can't delete objects of this type virtual ~OPreparedResultSet() override = default; |