ICommandImpl::CreateRowset

şablon lt; sınıfRowsetClass>
hresult CreateRowset (IUnknown *
pUnkOuter, REFIID riid, dbparams * pParams, uzun * pcRowsAffected, IUnknown ** ppRowset, RowsetClass * ve pRowsetObj );

Bkz: ICommand::Execute içinde ole db Programcı Başvurusu.

Dönüş değeri

Standart hresult değeri. ICommand::Execute tipik değerleri listesi için bkz.

Parametreleri

RowsetClass

Kullanıcı satır kümesi sınıfını temsil eden bir şablon sınıf üyesi. Genellikle sihirbaz tarafından oluşturulan.

pUnkOuter

[de] Satır kümesi toplama bir parçası olarak oluşturulursa denetleme IUnknown arayüzü için bir işaretçi; Aksi durumda, null.

riid

[de] Riid ICommand::Execute içinde karşılık gelen.

pParams

[In / out] PParams ICommand::Execute içinde karşılık gelen.

pcRowsAffected

PcRowsAffected ICommand::Execute içinde karşılık gelen.

ppRowset

[In / out] PpRowset ICommand::Execute içinde karşılık gelen.

pRowsetObj

[out] Bir satır kümesi nesnesi için bir işaretçi. Genellikle bu parametre kullanılmaz, ancak eğer bir com nesnesi geçirmeden önce satır kümesi üzerinde fazla çalışma gerçekleştirmek gerekir kullanılabilir. PRowsetObj ömrü ppRowset tarafından bağlı olduğu.

Açıklamalar

Tek bir satır kümesi oluşturmak için yürütme tarafından çağrıldı. Birden fazla satır kümesi oluşturmak için ya da farklı satır kümeleri oluşturmak için kendi koşulları sağlamak için CreateRowset Execute içinde farklı çağrıları.

ICommandImpl genel bakış |nbsp; Sınıf üyeleri

Index