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.