Visual C++ 语法的连接 (ADO)

适用于:Access 2013 | Access 2016

方法

BeginTrans (长 * TransactionLevel )

CommitTrans (void)

RollbackTrans (void)

取消 (void)

关闭 (void)

执行 (BSTR CommandText、 VARIANT * RecordsAffected、 long Options _ADORecordset ** ppiRset )

打开 (BSTR ConnectionString、 BSTR UserID、 BSTR 密码、选项 )

OpenSchema (SchemaEnum 架构、 VARIANT 限制、 VARIANT SchemaID、 _ADORecordset ** pprset )

属性

get_Attributes (长 * plAttr ) put_Attributes (长 lAttr )

get_CommandTimeout (LONG * plTimeout ) put_CommandTimeout (LONG lTimeout )

get_ConnectionString (BSTR * pbstr ) put_ConnectionString (BSTR bstr )

get_ConnectionTimeout (LONG * plTimeout ) put_ConnectionTimeout (LONG lTimeout )

get_CursorLocation (CursorLocationEnum * plCursorLoc ) put_CursorLocation (CursorLocationEnum lCursorLoc )

get_DefaultDatabase (BSTR * pbstr ) put_DefaultDatabase ( BSTR bstr )

get_IsolationLevel (IsolationLevelEnum * Level ) put_IsolationLevel (IsolationLevelEnum Level )

get_Mode (ConnectModeEnum * plMode ) put_Mode (ConnectModeEnum lMode )

get_Provider (BSTR * pbstr ) put_Provider ( BSTR 提供程序 )

get_State (LONG * plObjState )

get_Version (BSTR * pbstr )

get_Errors (ADOErrors ** ppvObject )

事件

BeginTransComplete (LONG TransactionLevel、 ADOError * pError、 EventStatusEnum * adStatus、 _ADOConnection * pConnection )

CommitTransComplete (ADOError * pError、 EventStatusEnum * adStatus、 _ADOConnection * pConnection )

ConnectComplete (ADOError * pError、 EventStatusEnum * adStatus、 _ADOConnection * pConnection )

断开连接 (EventStatusEnum * adStatus, _ADOConnection * pConnection )

ExecuteComplete (LONG RecordsAffected、 ADOError * pError、 EventStatusEnum * adStatus、 _ADOCommand * pCommand、 _ADORecordset * pRecordset、 _ADOConnection * pConnection )

InfoMessage (ADOError * pError、 EventStatusEnum * adStatus、 _ADOConnection * pConnection )

RollbackTransComplete (ADOError * pError、 EventStatusEnum * adStatus、 _ADOConnection * pConnection )

WillConnect (BSTR * ConnectionString, BSTR * UserID, BSTR * Password, long * Options, EventStatusEnum * adStatus, _ADOConnection * pConnection )

WillExecute (BSTR * Source, CursorTypeEnum * CursorType, LockTypeEnum * LockType, long * Options, EventStatusEnum * adStatus, _ADOCommand * pCommand, _ADORecordset * pRecordset, _ADOConnection * pConnection )

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。