21#include <com/sun/star/sdbc/XRow.hpp>
22#include <com/sun/star/sdbc/XResultSet.hpp>
37OAdoIndex::OAdoIndex(
bool _bCase,
OConnection* _pConnection,ADOIndex* _pIndex)
38 : sdbcx::
OIndex(OUString(),OUString(),false,false,false,_bCase)
39 ,m_pConnection(_pConnection)
48 ,m_pConnection(_pConnection)
57 ::std::vector< OUString> aVector;
virtual void SAL_CALL setFastPropertyValue_NoBroadcast(sal_Int32 nHandle, const css::uno::Any &rValue) override
virtual void SAL_CALL setFastPropertyValue_NoBroadcast(sal_Int32 nHandle, const css::uno::Any &rValue) override
OAdoIndex(bool _bCase, OConnection *_pConnection, ADOIndex *_pIndex)
OConnection * m_pConnection
virtual void refreshColumns() override
void fillPropertyValues()
void put_Clustered(bool _b)
void put_Name(std::u16string_view _rName)
WpADOColumns get_Columns() const
void put_PrimaryKey(bool _b)
void fillElementNames(::std::vector< OUString > &_rVector)
bool isCaseSensitive() const
std::unique_ptr< OCollection > m_pColumns
virtual void construct() override
mutable::osl::Mutex m_aMutex
bool getBOOL(const Any &_rAny)
#define PROPERTY_ID_CATALOG
#define PROPERTY_ID_ISUNIQUE
#define PROPERTY_ID_ISPRIMARYKEYINDEX
#define PROPERTY_ID_ISCLUSTERED