Connection (ADO for Visual C++ 構文)
メソッド
BeginTransmdmthBeginTrans(long *TransactionLevel)
CommitTransmdmthBeginTrans(void)
RollbackTransmdmthBeginTrans(void)
CancelmdmthADOCancel(void)
ClosemdmthClose(void)
ExecutemdmthCnnExecute(BSTR CommandText, VARIANT *RecordsAffected, long Options,
_ADORecordset **ppiRset)
OpenmdmthCnnOpen(BSTR ConnectionString, BSTR UserID, BSTR Password, long Options)
OpenSchemamdmthOpenSchema(SchemaEnum Schema, VARIANT Restrictions, VARIANT SchemaID,
_ADORecordset **pprset)
プロパティ
get_AttributesmdproAttributes(long *plAttr)
put_Attributes(long lAttr)
get_CommandTimeoutmdproCommandTimeout(LONG *plTimeout)
put_CommandTimeout(LONG lTimeout)
get_ConnectionStringmdproConnectionString(BSTR *pbstr)
put_ConnectionString(BSTR bstr)
get_ConnectionTimeoutmdproConnectionTimeout(LONG *plTimeout)
put_ConnectionTimeout(LONG lTimeout)
get_CursorLocationmdproCursorLocation(CursorLocationEnum *plCursorLoc)
put_CursorLocation(CursorLocationEnum lCursorLoc)
get_DefaultDatabasemdproDefaultDatabase(BSTR *pbstr)
put_DefaultDatabase(BSTR bstr)
get_IsolationLevelmdproIsolationLevel(IsolationLevelEnum *Level)
put_IsolationLevel(IsolationLevelEnum Level)
get_ModemdproMode(ConnectModeEnum *plMode)
put_Mode(ConnectModeEnum lMode)
get_ProvidermdproProvider(BSTR *pbstr)
put_Provider(BSTR Provider)
get_StatemdproState(LONG *plObjState)
get_VersionmdproVersion(BSTR *pbstr)
get_ErrorsmdcolErrors(ADOErrors **ppvObject)
イベント
BeginTransCompletemdevtBeginTransComplete(LONG TransactionLevel, ADOError *pError,
EventStatusEnum *adStatus, _ADOConnection *pConnection)
CommitTransCompletemdevtBeginTransComplete(ADOError *pError, EventStatusEnum *adStatus,
_ADOConnection *pConnection)
ConnectCompletemdevtConnectConnectionEvents(ADOError *pError, EventStatusEnum *adStatus,
_ADOConnection *pConnection)
DisconnectmdevtConnectConnectionEvents(EventStatusEnum *adStatus, _ADOConnection *pConnection)
ExecuteCompletemdevtExecuteComplete(LONG RecordsAffected, ADOError *pError,
EventStatusEnum *adStatus, _ADOCommand *pCommand,
_ADORecordset *pRecordset, _ADOConnection *pConnection)
InfoMessagemdevtInfoMessage(ADOError *pError, EventStatusEnum *adStatus,
_ADOConnection *pConnection)
RollbackTransCompletemdevtBeginTransComplete(ADOError *pError, EventStatusEnum *adStatus,
_ADOConnection *pConnection)
WillConnectmdevtWillConnectEvent(BSTR *ConnectionString, BSTR *UserID, BSTR *Password,
long *Options, EventStatusEnum *adStatus,
_ADOConnection *pConnection)
WillExecutemdevtWillExecuteEvent(BSTR *Source, CursorTypeEnum *CursorType,
LockTypeEnum *LockType, long *Options,
EventStatusEnum *adStatus, _ADOCommand *pCommand,
_ADORecordset *pRecordset, _ADOConnection *pConnection)