22#include <com/sun/star/sdbc/XRow.hpp>
23#include <com/sun/star/sdbc/XResultSet.hpp>
37 ::osl::Mutex& _rMutex,
38 const std::vector< OUString> &_rVector)
47 OUString aCatalog, aSchema, aTable;
54 Catalog, aSchema, aTable,
false,
false);
59 Reference< XRow > xRow(xResult,UNO_QUERY);
60 while( xResult->next() )
62 if(xRow->getString(9) == _rName)
63 bAsc = xRow->getString(10) !=
"D";
68 Catalog, aSchema, aTable, _rName);
73 Reference< XRow > xRow(xResult,UNO_QUERY);
74 while( xResult->next() )
76 if ( xRow->getString(4) == _rName )
79 OUString aTypeName(xRow->getString(6));
80 sal_Int32 nSize = xRow->getInt(7);
81 sal_Int32 nDec = xRow->getInt(9);
82 sal_Int32 nNull = xRow->getInt(11);
83 OUString aColumnDef(xRow->getString(13));
94 aCatalog, aSchema, aTable);
virtual css::uno::Reference< css::beans::XPropertySet > createDescriptor() override
virtual sdbcx::ObjectType createObject(const OUString &_rName) override
virtual void impl_refresh() override
virtual void refreshColumns() override
OTableHelper * getTable() const
css::uno::Reference< css::sdbc::XConnection > const & getConnection() const
css::uno::Reference< css::beans::XPropertySet > ObjectType
#define PROPERTY_ID_CATALOGNAME
#define PROPERTY_ID_SCHEMANAME