Microsoft OLE DB 2.0 Programmers Reference and Data Access SDK (Microsoft Professional Editions)

OLE DB Programmer's Reference

This table lists each documented OLE DB method and all corresponding OLE DB interfaces with which it can be associated. References are provided to documentation for each interface and method pair. The OLE DB component column shows where the API reference and additional documentation for each method can be found, using the following abbreviations:

Method Interface OLE DB component
Abort IDBAsynchStatus::Abort ITransaction::Abort  

OLE DB

OLE DB

aboutToChangeCell OLEDBSimpleProviderListener::aboutToChangeCell  

OSP Toolkit

aboutToDeleteRows Listener::aboutToDeleteRows  

OSP Toolkit

aboutToInsertRows OLEDBSimpleProviderListener::aboutToInsertRows  

OSP Toolkit

AddColumn ITableDefinition::AddColumn  

OLE DB

AddColumns IRowSchemaChange::AddColumns  

OLE DB

AddConstraint ITableDefinitionWithConstraints::AddConstraint  

OLE DB

addDataSourceListener IDataSource::addDataSourceListener  

OSP Toolkit

AddErrorRecord IErrorRecords::AddErrorRecord  

OLE DB

addOLEDBSimpleProviderListener OLEDBSimpleProvider::addOLEDBSimpleProviderListener  

OSP Toolkit

AddRefAccessor IAccessor::AddRefAccessor  

OLE DB

AddRefChapter IChapteredRowset::AddRefChapter  

OLE DB

AddRefRows IRowset::AddRefRows  

OLE DB

AlterColumn IAlterTable::AlterColumn  

OLE DB

AlterIndex IAlterIndex::AlterIndex  

OLE DB

AlterTable IAlterTable::AlterTable  

OLE DB

Bind IBindResource::Bind  

OLE DB

Cancel ICommand::Cancel  

OLE DB

CanConvert IConvertType::CanConvert IDataConvert::CanConvert  

OLE DB

OLE DB Core

cellChanged OLEDBSimpleProviderListener::cellChanged  

OSP Toolkit

ClearRowPosition IRowPosition::ClearRowPosition  

OLE DB Core

Commit ITransaction::Commit  

OLE DB

Compact IJetCompact::Compact  

Microsoft Jet Provider

Compare IRowsetLocate::Compare  

OLE DB

Copy IScopedOperations::Copy  

OLE DB

CreateAccessor IAccessor::CreateAccessor  

OLE DB

CreateCommand IDBCreateCommand::CreateCommand  

OLE DB

CreateDataSource IDBDataSourceAdmin::CreateDataSource  

OLE DB

CreateDBInstance IDataInitialize::CreateDBInstance  

OLE DB Core

CreateDBInstanceEx IDataInitialize::CreateDBInstanceEx  

OLE DB Core

CreateIndex IIndexDefinition::CreateIndex  

OLE DB

CreateRow ICreateRow::CreateRow  

OLE DB

CreateSession IDBCreateSession::CreateSession  

OLE DB

CreateTable ITableDefinition::CreateTable  

OLE DB

CreateTableWithConstraints ITableDefinitionWithConstraints::CreateTableWithConstraints  

OLE DB

CreateView IRowsetView::CreateView  

OLE DB

DataConvert IDataConvert::DataConvert  

OLE DB Core

dataMemberAdded IDataSourceListener::dataMemberAdded  

OSP Toolkit

dataMemberChanged IDataSourceListener::dataMemberChanged  

OSP Toolkit

dataMemberRemoved IDataSourceListener::dataMemberRemoved  

OSP Toolkit

DataSourceListener IDispatch::DataSourceListener  

OSP Toolkit

Delete IScopedOperations::Delete  

OLE DB

DeleteColumns IRowSchemaChange::DeleteColumns  

OLE DB

DeleteCommand ICommandPersist::DeleteCommand  

OLE DB

deletedRows OLEDBSimpleProviderListener::deletedRows  

OSP Toolkit

DeleteRows IRowsetChange::DeleteRows  

OLE DB

deleteRows OLEDBSimpleProvider::deleteRows  

OSP Toolkit

DestroyDataSource IDBDataSourceAdmin::DestroyDataSource  

OLE DB

DropColumn ITableDefinition::DropColumn  

OLE DB

DropConstraint ITableDefinitionWithConstraints::DropConstraint  

OLE DB

DropIndex IIndexDefinition::DropIndex  

OLE DB

DropTable ITableDefinition::DropTable  

OLE DB

Execute ICommand::Execute  

OLE DB

find OLEDBSimpleProvider::find  

OSP Toolkit

FindCell IMDFind::FindCell  

OLE DB for OLAP

FindNextRow IRowsetFind::FindNextRow  

OLE DB

FindTuple IMDFind::FindTuple  

OLE DB for OLAP

FreeAxisInfo IMDDataset::FreeAxisInfo  

OLE DB for OLAP

GetApproximatePosition IRowsetScroll::GetApproximatePosition  

OLE DB

GetAvailableColumns IColumnsRowset::GetAvailableColumns  

OLE DB

GetAxisInfo IMDDataset::GetAxisInfo  

OLE DB for OLAP

GetAxisRowset IMDDataset::GetAxisRowset  

OLE DB for OLAP

GetBasicErrorInfo IErrorRecords::GetBasicErrorInfo  

OLE DB

GetBindings IAccessor::GetBindings  

OLE DB

GetCellData IMDDataset::GetCellData  

OLE DB for OLAP

GetChildRowset IParentRowset::GetChildRowset  

OLE DB

getColumnCount OLEDBSimpleProvider::getColumnCount  

OSP Toolkit

GetColumnInfo IColumnsInfo::GetColumnInfo  

OLE DB

GetColumns IRow::GetColumns  

OLE DB

GetColumnsRowset IColumnsRowset::GetColumnsRowset  

OLE DB

GetCommandStream ICommandStream::GetCommandStream  

OLE DB

GetCommandText ICommandText::GetCommandText  

OLE DB

GetConversionSize IDataConvert::GetConversionSize  

OLE DB Core

GetCreationProperties IDBDataSourceAdmin::GetCreationProperties  

OLE DB

GetCurrentCommand ICommandPersist::GetCurrentCommand  

OLE DB

GetCustomErrorObject IErorRecords::GetCustomErrorObject  OLE DB
GetData IRowset::GetData  

OLE DB

getDataMember IDataSource::getDataMember  

OSP Toolkit

getDataMemberCount IDataSource::getDataMemberCount  

OSP Toolkit

getDataMemberName IDataSource::getDataMemberName  

OSP Toolkit

GetDataSource IDataInitialize::GetDataSource IGetDataSource::GetDataSource  

OLE DB Core

OLE DB

GetDBSession ICommand::GetDBSession  

OLE DB

GetDescription IErrorInfo::GetDescription  

OLE DB

GetErrorDescription IErrorLookup::GetErrorDescription  

OLE DB

GetErrorInfo IErrorRecords::GetErrorInfo  

OLE DB

GetErrorParameters IErrorRecords::GetErrorParameters  

OLE DB

getEstimatedRows OLEDBSimpleProvider::getEstimatedRows  

OSP Toolkit

GetFilter IViewFilter::GetFilter  

OLE DB

GetFilterBindings IViewFilter::GetFilterBindings  

OLE DB

GetGUID IErrorInfo::GetGUID  

OLE DB

GetHelpContext IErrorInfo::GetHelpContext  

OLE DB

GetHelpFile IErrorInfo::GetHelpFile  

OLE DB

GetHelpInfo IErrorLookup::GetHelpInfo  

OLE DB

GetIndex IRowsetCurrentIndex::GetIndex  

OLE DB

GetIndexInfo IRowsetIndex::GetIndexInfo  

OLE DB

GetInfo IDCInfo::GetInfo  

OLE DB Core

GetInitializationString IDataInitialize::GetInitializationString  

OLE DB Core

GetKeywords IDBInfo::GetKeywords  

OLE DB

GetLastVisibleData IRowsetRefresh::GetLastVisibleData  

OLE DB

GetLiteralInfo IDBInfo::GetLiteralInfo  

OLE DB

getLocale OLEDBSimpleProvider::getLocale  

OSP Toolkit

GetNextRows IRowset::GetNextRows  

OLE DB

GetOptions ITransactionOptions::GetOptions  

OLE DB

GetOptionsObject ITransactionJoin::GetOptionsObject ITransactionLocal::GetOptionsObject  

OLE DB

OLE DB

GetOriginalData IRowsetUpdate::GetOriginalData  

OLE DB

GetParameterInfo ICommandWithParameters::GetParameterInfo  

OLE DB

GetPendingRows IRowsetUpdate::GetPendingRows  

OLE DB

GetProperties ICommandProperties::GetProperties IDBProperties::GetProperties IRowsetInfo::GetProperties ISessionProperties::GetProperties  

OLE DB

OLE DB

OLE DB

OLE DB

GetPropertyInfo IDBProperties::GetPropertyInfo  

OLE DB

GetRangeRowset IMDRangeRowset::GetRangeRowset  

OLE DB for OLAP

GetRecordCount IErrorRecords::GetRecordCount  

OLE DB

GetReferencedRowset IRowsetInfo::GetReferencedRowset  

OLE DB

GetRestrictedColumnInfo IColumnsInfo2::GetRestrictedColumnInfo  

OLE DB

GetResult IMultipleResults::GetResult  

OLE DB

getRowCount OLEDBSimpleProvider::getRowCount  

OSP Toolkit

GetRowFromHROW IGetRow::GetRowFromHROW  

OLE DB

GetRowPosition IRowPosition::GetRowPosition  

OLE DB Core

GetRowsAt IRowsetLocate::GetRowsAt  

OLE DB

GetRowsAtRatio IRowsetScroll::GetRowsAtRatio  

OLE DB

GetRowsByBookmark IRowsetLocate::GetRowsByBookmark  

OLE DB

GetRowset IDBSchemaRowset::GetRowset IRowPosition::GetRowset  

OLE DB

OLE DB Core

GetRowStatus IRowsetUpdate::GetRowStatus  

OLE DB

getRWStatus OLEDBSimpleProvider::getRWStatus  

OSP Toolkit

GetSchemas IDBSchemaRowset::GetSchemas  

OLE DB

GetSession IGetSession::GetSession  

OLE DB

GetSortOrder IViewSort::GetSortOrder  

OLE DB

GetSource IErrorInfo::GetSource  

OLE DB

GetSourceRow IGetSourceRow::GetSourceRow  

OLE DB

GetSourceRowset IRow::GetSourceRowset  

OLE DB

GetSourcesRowset ISourcesRowset::GetSourcesRowset  

OLE DB

GetSpecification IMDDataset::GetSpecification IRowsetInfo::GetSpecification IViewChapter::GetSpecification IViewRowset::GetSpecification  

OLE DB for OLAP

OLE DB

OLE DB

OLE DB

GetSQLInfo ISQLErrorInfo::GetSQLInfo  

OLE DB

GetStatus IDBAsynchStatus::GetStatus  

OLE DB

GetTableDefinition ITableCreation::GetTableDefinition  

OLE DB

GetTransactionInfo ITransaction::GetTransactionInfo  

OLE DB

GetTransactionObject ITransactionObject::GetTransactionObject  

OLE DB

GetURLFromHROW IGetRow::GetURLFromHROW  

OLE DB

GetURLMapping IRegisterProvider::GetURLMapping  

OLE DB

getVariant OLEDBSimpleProvider::getVariant  

OSP Toolkit

GetView IRowsetView::GetView  

OLE DB

GetVisibleData IRowsetResynch::GetVisibleData  

OLE DB

Hash IRowsetLocate::Hash  

OLE DB

Idle IIdle::Idle  

Microsoft Jet Provider

Initialize IDBInitialize::Initialize IRowPosition::Initialize  

OLE DB

OLE DB Core

insertedRows OLEDBSimpleProviderListener::insertedRows  

OSP Toolkit

InsertRow IRowsetChange::InsertRow  

OLE DB

insertRows OLEDBSimpleProvider::insertRows  

OSP Toolkit

InterfaceSupportsErrorInfo ISupportErrorInfo::InterfaceSupportsErrorInfo  

OLE DB

isAsync OLEDBSimpleProvider::isAsync  

OSP Toolkit

IsRowInChapter IRowsetChapterMember::IsRowInChapter  

OLE DB

IsSameRow IRowsetIdentity::IsSameRow  

OLE DB

ITransaction ITransactionLocal::ITransaction  

Microsoft Jet Provider

JoinTransaction ITransactionJoin::JoinTransaction  

OLE DB

LoadCommand ICommandPersist::LoadCommand  

OLE DB

LoadStringFromStorage IDataInitialize::LoadStringFromStorage  

OLE DB Core

MapColumnIDs IColumnsInfo::MapColumnIDs  

OLE DB

MapParameterNames ICommandWithParameters::MapParameterNames  

OLE DB

ModifyDataSource IDBDataSourceAdmin::ModifyDataSource  

OLE DB

Move IScopedOperations::Move  

OLE DB

msDataSourceObject IDispatch::msDataSourceObject  

OSP Toolkit

OnFieldChange IRowsetNotify::OnFieldChange  

OLE DB

OnLowResource IDBAsynchNotify::OnLowResource  

OLE DB

OnProgress IDBAsynchNotify::OnProgress  

OLE DB

OnRowChange IRowsetNotify::OnRowChange  

OLE DB

OnRowPositionChange IRowPositionChange::OnRowPositionChange  

OLE DB Core

OnRowsetChange IRowsetNotify::OnRowsetChange  

OLE DB

OnStop IDBAsynchNotify::OnStop  

OLE DB

Open IRow::Open  

OLE DB

OpenRowset IOpenRowset::OpenRowset IScopedOperations::OpenRowset  

OLE DB

OLE DB

OpenViewChapter IViewChapter::OpenViewChapter  

OLE DB

OpenViewRowset IViewRowset::OpenViewRowset  

OLE DB

PositionOnBookmark IRowsetBookmark::PositionOnBookmark  

OLE DB

Prepare ICommandPrepare::Prepare  

OLE DB

PromptDataSource IDBPromptInitialize::PromptDataSource  

OLE DB Core

PromptFileName IDBPromptInitialize::PromptFileName  

OLE DB Core

Read ISequentialStream::Read  

OLE DB

RefreshVisibleData IRowsetRefresh::RefreshVisibleData  

OLE DB

ReleaseAccessor IAccessor::ReleaseAccessor  

OLE DB

ReleaseChapter IChapteredRowset::ReleaseChapter  

OLE DB

ReleaseErrors IErrorLookup::ReleaseErrors  

OLE DB

ReleaseRows IRowset::ReleaseRows  

OLE DB

removeDataSourceListener IDataSource::removeDataSourceListener  

OSP Toolkit

removeOLEDBSimpleProviderListener OLEDBSimpleProvider::removeOLEDBSimpleProviderListener  

OSP Toolkit

Reset IDBBinderProperties::Reset  

OLE DB

RestartPosition IRowset::RestartPosition  

OLE DB

ResynchRows IRowsetResynch::ResynchRows  

OLE DB

rowsAvailable OLEDBSimpleProviderListener::rowsAvailable  

OSP Toolkit

SaveCommand ICommandPersist::SaveCommand  

OLE DB

Seek IRowsetIndex::Seek  

OLE DB

SetColumns IRowChange::SetColumns  

OLE DB

SetCommandStream ICommandStream::SetCommandStream  

OLE DB

SetCommandText ICommandText::SetCommandText  

OLE DB

SetData IRowsetChange::SetData  

OLE DB

SetFilter IViewFilter::SetFilter  

OLE DB

SetIndex IRowsetCurrentIndex::SetIndex  

OLE DB

SetInfo IDCInfo::SetInfo  

OLE DB Core

SetOptions ITransactionOptions::SetOptions  

OLE DB

SetParameterInfo ICommandWithParameters::SetParameterInfo  

OLE DB

SetProperties ICommandProperties::SetProperties IDBProperties::SetProperties ISessionProperties::SetProperties  

OLE DB

OLE DB

OLE DB

SetRange IRowsetIndex::SetRange  

OLE DB

SetRowPosition IRowPosition::SetRowPosition  

OLE DB Core

SetSortOrder IViewSort::SetSortOrder  

OLE DB

SetURLMapping IRegisterProvider::SetURLMapping  

OLE DB

setVariant OLEDBSimpleProvider::setVariant  

OSP Toolkit

StartTransaction ITransactionLocal::StartTransaction  

OLE DB

stopTransfer OLEDBSimpleProvider::stopTransfer  

OSP Toolkit

transferComplete OLEDBSimpleProviderListener::transferComplete  

OSP Toolkit

Undo IRowsetUpdate::Undo  

OLE DB

Uninitialize IDBInitialize::Uninitialize  

OLE DB

Unprepare ICommandPrepare::Unprepare  

OLE DB

UnregisterProvider IRegisterProvider::UnregisterProvider  

OLE DB

Update IRowsetUpdate::Update  

OLE DB

Write ISequentialStream::Write  

OLE DB

WriteStringToStorage IDataInitialize::WriteStringToStorage  

OLE DB Core

1998-2001 Microsoft Corporation. All rights reserved.

Категории