Connection (ADO for Visual C++ Syntax)
Methods
BeginTrans(long *TransactionLevel) CommitTrans(void) RollbackTrans(void) Cancel(void) Close(void) Execute(BSTR CommandText, VARIANT *RecordsAffected, long Options,_ADORecordset **ppiRset) Open(BSTR ConnectionString, BSTR UserID, BSTR Password, long Options) OpenSchema(SchemaEnum Schema, VARIANT Restrictions, VARIANT SchemaID,_ADORecordset **pprset)
Properties
get_Attributes(long *plAttr) put_Attributes(long 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 Provider) get_State(LONG *plObjState) get_Version(BSTR *pbstr) get_Errors(ADOErrors **ppvObject)
Events
BeginTransComplete(LONG TransactionLevel, ADOError *pError, EventStatusEnum *adStatus, _ADOConnection *pConnection) CommitTransComplete(ADOError *pError, EventStatusEnum *adStatus, _ADOConnection *pConnection) ConnectComplete(ADOError *pError, EventStatusEnum *adStatus, _ADOConnection *pConnection) Disconnect(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)