21#include <com/sun/star/sdbc/SQLException.hpp>
74 static void ThrowException(ADOConnection* _pAdoCon,
const css::uno::Reference< css::uno::XInterface >& _xInterface);
76 static DataTypeEnum
MapJdbc2ADOType(sal_Int32 _nType,sal_Int32 _nJetEngine);
93#define ADO_PROP(ItemName) \
94 WpADOProperty aProp(aProps.GetItem(ItemName)); \
97 aVar = aProp.GetValue(); \
99 ADOS::ThrowException(m_rADOConnection,*this);
static const CLSID CLSID_ADOTABLE_25
static void ThrowException(ADOConnection *_pAdoCon, const css::uno::Reference< css::uno::XInterface > &_xInterface)
static const CLSID CLSID_ADOCOMMAND_21
static const CLSID CLSID_ADOCONNECTION_21
static const CLSID CLSID_ADOGROUP_25
static bool isJetEngine(sal_Int32 _nEngineType)
static const CLSID CLSID_ADOCOLUMN_25
static const CLSID CLSID_ADOVIEW_25
static const IID IID_ADOCOMMAND_21
static ObjectTypeEnum mapObjectType2Ado(sal_Int32 objType)
static const IID IID_ADOCONNECTION_21
static const IID IID_ADOUSER_25
static const IID IID_ADOCOLUMN_25
static DataTypeEnum MapJdbc2ADOType(sal_Int32 _nType, sal_Int32 _nJetEngine)
static sal_Int32 MapADOType2Jdbc(DataTypeEnum eType)
static sal_Int32 mapRights2Ado(sal_Int32 nRights)
static const CLSID CLSID_ADOKEY_25
static const IID IID_ADOGROUP_25
static const IID IID_ADOTABLE_25
static WpADOField getField(ADORecordset *_pRecordSet, sal_Int32 _nColumnIndex)
static const CLSID CLSID_ADOCATALOG_25
static sal_Int32 mapAdoRights2Sdbc(RightsEnum eRights)
static sal::systools::BStr & GetKeyStr()
static sal_Int32 mapAdoType2Object(ObjectTypeEnum objType)
static const CLSID CLSID_ADOUSER_25
static const IID IID_ADOCATALOG_25
static const CLSID CLSID_ADORECORDSET_21
static const IID IID_ADOKEY_25
static const IID IID_ADORECORDSET_21
static const IID IID_ADOVIEW_25
static const CLSID CLSID_ADOINDEX_25
static const IID IID_ADOINDEX_25