メソッド
HRESULT CancelmdmthADOCancel( );
HRESULT ClosemdmthClose( );
_RecordsetPtr ExecutemdmthCnnExecute( _bstr_t CommandText, VARIANT *
RecordsAffected, long Options );
long BeginTransmdmthBeginTrans( );
HRESULT CommitTrans( );
HRESULT RollbackTrans( );
HRESULT OpenmdmthCnnOpen( _bstr_t ConnectionString, _bstr_t UserID,
_bstr_t Password, long Options );
_RecordsetPtr OpenSchemamdmthOpenSchema( enum SchemaEnum Schema, const
_variant_t & Restrictions = vtMissing, const _variant_t &
SchemaID = vtMissing );
プロパティ
_bstr_t GetConnectionString( );
void PutConnectionString( _bstr_t pbstr );
__declspec(property(get=GetConnectionString,put=PutConnectionString))
_bstr_t ConnectionStringmdproConnectionString;
long GetCommandTimeout( );
void PutCommandTimeout( long plTimeout );
__declspec(property(get=GetCommandTimeout,put=PutCommandTimeout)) long
CommandTimeoutmdproCommandTimeout;
long GetConnectionTimeout( );
void PutConnectionTimeout( long plTimeout );
__declspec(property(get=GetConnectionTimeout,put=PutConnectionTimeout))
long ConnectionTimeoutmdproConnectionTimeout;
_bstr_t GetVersion( );
__declspec(property(get=GetVersion)) _bstr_t VersionmdproVersion;
ErrorsPtr GetErrors( );
__declspec(property(get=GetErrors)) ErrorsPtr ErrorsmdcolErrors;
_bstr_t GetDefaultDatabase( );
void PutDefaultDatabase( _bstr_t pbstr );
__declspec(property(get=GetDefaultDatabase,put=PutDefaultDatabase))
_bstr_t DefaultDatabasemdproDefaultDatabase;
enum IsolationLevelEnum GetIsolationLevel( );
void PutIsolationLevel( enum IsolationLevelEnum Level );
__declspec(property(get=GetIsolationLevel,put=PutIsolationLevel)) enum
IsolationLevelEnum IsolationLevelmdproIsolationLevel;
long GetAttributes( );
void PutAttributes( long plAttr );
__declspec(property(get=GetAttributes,put=PutAttributes)) long
AttributesmdproAttributes;
enum CursorLocationEnum GetCursorLocation( );
void PutCursorLocation( enum CursorLocationEnum plCursorLoc );
__declspec(property(get=GetCursorLocation,put=PutCursorLocation)) enum
CursorLocationEnum CursorLocationmdproCursorLocation;
enum ConnectModeEnum GetMode( );
void PutMode( enum ConnectModeEnum plMode );
__declspec(property(get=GetMode,put=PutMode)) enum ConnectModeEnum
ModemdproMode;
_bstr_t GetProvider( );
void PutProvider( _bstr_t pbstr );
__declspec(property(get=GetProvider,put=PutProvider)) _bstr_t
ProvidermdproProvider;
long GetState( );
__declspec(property(get=GetState)) long StatemdproState;