Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menggunakan objek enumerator OLE DB, yang mengekspos antarmuka ISourcesRowset untuk mengembalikan set baris yang menjelaskan semua sumber data dan enumerator.
Sintaks
class CEnumerator :
public CAccessorRowset< CAccessor <CEnumeratorAccessor >>
Persyaratan
Header: atldbcli.h
Anggota
Metode
| Nama | Deskripsi |
|---|---|
| Menemukan | Mencari melalui penyedia yang tersedia (sumber data) yang mencarinya dengan nama yang ditentukan. |
| GetMoniker | Mengambil IMoniker antarmuka untuk rekaman saat ini. |
| Buka | Membuka enumerator. |
Keterangan
Anda dapat mengambil ISourcesRowset data secara tidak langsung dari kelas ini.
CEnumerator::Find
Mencari nama tertentu di antara penyedia yang tersedia.
Sintaks
bool Find(TCHAR* szSearchName) throw();
Parameter
szSearchName
[di] Nama yang akan dicari.
Tampilkan Nilai
true jika nama ditemukan. Sebaliknya, false.
Keterangan
Nama ini dipetakan ke SOURCES_NAME anggota antarmuka ISourcesRowset .
CEnumerator::GetMoniker
Mengurai nama tampilan untuk mengekstrak komponen string yang dapat dikonversi menjadi moniker.
Sintaks
HRESULT GetMoniker(LPMONIKER* ppMoniker) const throw();
HRESULT GetMoniker(LPMONIKER* ppMoniker,
LPCTSTR lpszDisplayName) const throw();
Parameter
ppMoniker
[out] Moniker diurai dari nama tampilan (CEnumeratorAccessor::m_szParseName) dari baris saat ini.
lpszDisplayName
[di] Nama tampilan yang akan diurai.
Tampilkan Nilai
HRESULT standar.
CEnumerator::Buka
Mengikat moniker untuk enumerator, jika ditentukan, maka mengambil set baris untuk enumerator dengan memanggil ISourcesRowset::GetSourcesRowset.
Sintaks
HRESULT Open(LPMONIKER pMoniker) throw();
HRESULT Open(const CLSID* pClsid = & CLSID_OLEDB_ENUMERATOR) throw();
HRESULT Open(const CEnumerator& enumerator) throw();
Parameter
pMoniker
[di] Penunjuk ke moniker untuk enumerator.
pClsid
[di] Penunjuk ke CLSID enumerator.
Pencacah
[di] Referensi ke enumerator.
Tampilkan Nilai
HRESULT standar.
Lihat juga
DBViewer
Templat Konsumen OLE DB
Referensi Templat Konsumen OLE DB