24#include <com/sun/star/sdbc/XRow.hpp>
33using namespace ::
cppu;
44 ::std::vector< OUString> aVector;
45 Sequence< OUString >
aTypes {
"%" };
46 Reference< XResultSet > xResult =
m_xMetaData->getTables(
51 Reference< XRow > xRow(xResult,UNO_QUERY);
55 while (xResult->next())
59 aName = xRow->getString(3);
60 aVector.push_back(
aName);
83 static const OUString sDot =
".";
99 catch(
const RuntimeException& )
virtual void refreshTables() override
virtual void refreshGroups() override
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL getTables() override
virtual void refreshViews() override
virtual void refreshUsers() override
static const OUString & getDot()
css::uno::Reference< css::sdbc::XDatabaseMetaData > m_xMetaData
std::unique_ptr< OCollection > m_pTables
void checkDisposed(bool _bThrow)