34MacabResultSetMetaData::MacabResultSetMetaData(
MacabConnection* _pConnection, OUString
const & _sTableName)
35 : m_pConnection(_pConnection),
47 static constexpr OUStringLiteral
aName =
u"Name";
54 if(aRecords ==
nullptr)
61 for (
const auto& rxColumn : *xColumns)
64 sal_uInt32 nFieldNumber;
66 rxColumn->getPropertyValue(
aName) >>= aFieldName;
88 if(aRecords ==
nullptr)
94 aField = aHeader->
get(column-1);
129 if(aRecords ==
nullptr)
192 return sal_Int32(
true);
MacabRecords * getMacabRecords()
MacabAddressBook * getAddressBook() const
macabfield * get(const sal_Int32 i) const
MacabHeader * getHeader() const
sal_Int32 ABTypeToDataType(const ABPropertyType _abType)
void impl_throwError(TranslateId pErrorId)