Gambaran Umum Penyedia Microsoft OLE DB untuk Layanan Pengindeksan Microsoft

Penyedia Microsoft OLE DB untuk Layanan Pengindeksan Microsoft menyediakan akses baca-saja terprogram ke sistem file dan data Web yang diindeks oleh Layanan Pengindeksan Microsoft. Aplikasi ADO dapat mengeluarkan kueri SQL untuk mengambil informasi properti konten dan file.

Penyedia berutas bebas dan UNICODE diaktifkan.

Parameter String Koneksi

Untuk menyambungkan ke penyedia ini, atur argumen Provider= ke properti ConnectionString ke:

MSIDXS

Membaca properti Penyedia juga akan mengembalikan string ini.

String Koneksi Umum

String koneksi umum untuk penyedia ini adalah:

"Provider=MSIDXS;Data Source=myCatalog;Locale Identifier=nnnn;"

String terdiri dari kata kunci ini:

Kata kunci Deskripsi
Penyedia Menentukan Penyedia OLE DB untuk Layanan Pengindeksan Microsoft. Biasanya ini adalah satu-satunya kata kunci yang ditentukan dalam string koneksi.
Sumber Data Menentukan nama katalog Layanan Pengindeksan. Jika kata kunci ini tidak ditentukan, katalog sistem default digunakan.
Pengidentifikasi Lokal Menentukan angka 32-bit unik (misalnya, 1033) yang menentukan preferensi yang terkait dengan bahasa pengguna. Jika kata kunci ini tidak ditentukan, pengidentifikasi lokal sistem default digunakan.

Teks Perintah

Sintaks kueri SQL Layanan Pengindeksan terdiri dari ekstensi ke pernyataan SQL-92 SELECT dan klausa FROM dan WHERE-nya . Hasil kueri dikembalikan melalui kumpulan baris OLE DB, yang dapat digunakan oleh ADO dan dimanipulasi sebagai objek Recordset .

Anda dapat mencari kata atau frasa yang tepat, atau menggunakan kartubebas untuk mencari pola atau batang kata. Logika pencarian dapat didasarkan pada keputusan Boolean, istilah tertimbang, atau kedekatan dengan kata lain. Anda juga dapat mencari dengan "teks gratis", yang menemukan kecocokan berdasarkan makna, bukan kata-kata yang tepat.

Dialek perintah tertentu sepenuhnya didokumenkan dalam dokumentasi Bahasa Kueri untuk Layanan Pengindeksan.

Penyedia tidak menerima panggilan prosedur tersimpan atau nama tabel sederhana (misalnya, properti CommandType akan selalu adCmdText).

Perilaku Recordset

Tabel berikut mencantumkan fitur yang tersedia dengan objek Recordset yang dibuka dengan penyedia ini. Hanya jenis kursor statis (adOpenStatic) yang tersedia.

Untuk informasi lebih rinci tentang perilaku Recordset untuk konfigurasi penyedia Anda, jalankan metode Dukungan dan hitung kumpulan PropertiRecordset untuk menentukan apakah properti dinamis khusus penyedia ada.

Ketersediaan properti ADO Recordset standar:

Properti Ketersediaan
AbsolutePage baca/tulis
AbsolutePosition baca/tulis
ActiveConnection baca-saja
BOF baca-saja
Bookmark* baca/tulis
CacheSize baca/tulis
CursorLocation selalu adUseServer
Cursortype selalu adOpenStatic
EditMode selalu adEditNone
EOF baca-saja
Filter baca/tulis
LockType baca/tulis
MarshalOptions tidak tersedia
MaxRecords baca/tulis
PageCount baca-saja
PageSize baca/tulis
RecordCount baca-saja
Sumber baca/tulis
Provinsi baca-saja
Status baca-saja

*Marka buku harus diaktifkan pada penyedia agar fitur ini ada di Recordset.

Ketersediaan metode ADO Recordset standar:

Metode Tersedia?
TambahkanBaru Tidak
Batalkan Ya
CancelBatch Tidak
CancelUpdate Tidak
Kloning Ya
Tutup Ya
Hapus Tidak
GetRows Ya
Bergerak Ya
MoveFirst Ya
NextRecordset Ya
Buka Ya
Kueri ulang Ya
Sinkronkan ulang Ya
Mendukung Ya
Pembaruan Tidak
UpdateBatch Tidak

Untuk detail implementasi tertentu dan informasi fungsional tentang Penyedia Microsoft OLE DB untuk Layanan Pengindeksan Microsoft, lihat Panduan Programmer OLE DB, atau kunjungi halaman Layanan Web situs Web Windows NT Server.

Lihat juga

Properti CommandType (ADO)Properti ConnectionString (ADO)Properti Koleksi (ADO)Properti Penyedia (ADO)Objek Set Rekaman (ADO)Mendukung Metode