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.
Penyedia Microsoft OLE DB untuk SQL Server, SQLOLEDB, memungkinkan ADO mengakses Microsoft SQL Server.
Penting
SQL Server Native Client (sering disingkat SNAC) telah dihapus dari SQL Server 2022 (16.x) dan SQL Server Management Studio 19 (SSMS). Penyedia SQL Server Native Client OLE DB (SQLNCLI atau SQLNCLI11) dan Penyedia Microsoft OLE DB warisan untuk SQL Server (SQLOLEDB) tidak direkomendasikan untuk pengembangan baru. Beralih ke baru Microsoft OLE DB Driver (MSOLEDBSQL) untuk SQL Server seterusnya.
Parameter Koneksi String
Untuk menyambungkan ke penyedia ini, atur argumen Penyedia ke properti ConnectionString:
SQLOLEDB
Nilai ini juga dapat diatur atau dibaca menggunakan properti Penyedia.
String Koneksi Umum
String koneksi umum untuk penyedia ini adalah:
"Provider=SQLOLEDB;Data Source=serverName;"
Initial Catalog=databaseName;
User ID=MyUserID;Password=<password>;"
String terdiri dari kata kunci ini:
| Kata kunci | Deskripsi |
|---|---|
| Penyedia | Menentukan Penyedia OLE DB untuk SQL Server. |
| Sumber Data atau Server | Menentukan nama server. |
| Katalog Awal atau Database | Menentukan nama database di server. |
| ID Pengguna atau uid | Menentukan nama pengguna (untuk Autentikasi SQL Server). |
| Kata Sandi atau pwd | Menentukan kata sandi pengguna (untuk Autentikasi SQL Server). |
Nota
Jika Anda menyambungkan ke penyedia sumber data yang mendukung autentikasi Windows, Anda harus menentukan Trusted_Connection=yes atau Integrated Security = SSPI alih-alih ID pengguna dan informasi kata sandi dalam string koneksi.
Parameter Koneksi Provider-Specific
Penyedia mendukung beberapa parameter koneksi khusus penyedia selain yang ditentukan oleh ADO. Seperti halnya properti koneksi ADO, properti khusus penyedia ini dapat diatur melalui koleksi Properti dari Koneksi atau dapat diatur sebagai bagian dari ConnectionString.
| Pengaturan | Deskripsi |
|---|---|
| Koneksi_Terpercaya | Menunjukkan mode autentikasi pengguna. Ini dapat diatur ke Ya atau Tidak. Nilai defaultnya adalah Tidak ada. Jika properti ini diatur ke Ya, SQLOLEDB menggunakan Mode Autentikasi Microsoft Windows NT untuk mengotorisasi akses pengguna ke database SQL Server yang ditentukan oleh Lokasi dan nilai properti Sumber Data. Jika properti ini diatur ke Tidak ada, SQLOLEDB menggunakan Mode Campuran untuk mengotorisasi akses pengguna ke database SQL Server. Login dan kata sandi SQL Server ditentukan dalam Id Pengguna dan properti Kata Sandi. |
| Bahasa Saat Ini | Menunjukkan nama bahasa SQL Server. Mengidentifikasi bahasa yang digunakan untuk pemilihan dan pemformatan pesan sistem. Bahasa harus diinstal pada SQL Server, jika tidak, membuka koneksi akan gagal. |
| Alamat Jaringan | Menunjukkan alamat jaringan dari SQL Server yang ditentukan oleh properti Lokasi . |
| Pustaka Jaringan | Menunjukkan nama pustaka jaringan (DLL) yang digunakan untuk berkomunikasi dengan SQL Server. Nama tidak boleh menyertakan jalur atau ekstensi nama file .dll. Default disediakan oleh konfigurasi klien SQL Server. |
| Gunakan Prosedur untuk Persiapan | Menentukan apakah SQL Server membuat prosedur tersimpan sementara saat Perintah disiapkan (oleh properti Disiapkan). |
| Terjemahkan Otomatis | Menunjukkan apakah karakter OEM/ANSI dikonversi. Properti ini dapat diatur ke True atau False. Nilai defaultnya adalah True. Jika properti ini diatur ke True, SQLOLEDB melakukan konversi karakter OEM/ANSI saat string karakter multi-byte diambil dari, atau dikirim ke, SQL Server. Jika properti ini diatur ke False, SQLOLEDB tidak melakukan konversi karakter OEM/ANSI pada data string karakter multi-byte. |
| Ukuran Paket | Menunjukkan ukuran paket jaringan dalam byte. Nilai properti ukuran paket harus antara 512 dan 32767. Ukuran paket jaringan SQLOLEDB default adalah 4096. |
| Nama Aplikasi | Menunjukkan nama aplikasi klien. |
| ID Stasiun Kerja | String yang mengidentifikasi stasiun kerja. |
Penggunaan Objek Perintah
SQLOLEDB menerima amalgam odbc, ANSI, dan Transact-SQL khusus SQL Server sebagai sintaks yang valid. Misalnya, pernyataan SQL berikut menggunakan urutan escape ODBC SQL untuk menentukan fungsi string LCASE:
SELECT customerid={fn LCASE(CustomerID)} FROM Customers
LCASE mengembalikan string karakter, mengonversi semua karakter huruf besar ke ekuivalen huruf kecilnya. Fungsi string SQL ANSI LOWER melakukan operasi yang sama, sehingga pernyataan SQL berikut adalah ANSI yang setara dengan pernyataan ODBC yang disajikan sebelumnya:
SELECT customerid=LOWER(CustomerID) FROM Customers
SQLOLEDB berhasil memproses salah satu bentuk pernyataan ketika ditentukan sebagai teks untuk perintah.
Prosedur Tersimpan
Saat menjalankan prosedur tersimpan SQL Server menggunakan perintah SQLOLEDB, gunakan urutan escape panggilan prosedur ODBC dalam teks perintah. SQLOLEDB kemudian menggunakan mekanisme panggilan prosedur jarak jauh SQL Server untuk mengoptimalkan pemrosesan perintah. Misalnya, pernyataan ODBC SQL berikut adalah teks perintah pilihan daripada formulir Transact-SQL:
ODBC SQL
{call SalesByCategory('Produce', '1995')}
Transact-SQL
EXECUTE SalesByCategory 'Produce', '1995'
Fitur SQL Server
Dengan SQL Server, ADO dapat menggunakan XML untuk Perintah input dan mengambil hasil dalam format aliran XML daripada dalam objek Recordset . Untuk informasi selengkapnya, lihat Menggunakan Stream untuk Input Perintah dan Memasukkan Hasil ke dalam Aliran.
Mengakses data sql_variant menggunakan MDAC 2.7, MDAC 2.8, atau Windows DAC 6.0
Microsoft SQL Server memiliki jenis data yang disebut sql_variant. Mirip dengan DBTYPE_VARIANTOLE DB , jenis data sql_variant dapat menyimpan data dari beberapa jenis yang berbeda. Namun, ada beberapa perbedaan utama antara DBTYPE_VARIANT dan sql_variant. ADO juga menangani data yang disimpan sebagai nilai sql_variant berbeda dari caranya menangani jenis data lainnya. Daftar berikut ini menjelaskan masalah yang perlu dipertimbangkan saat Anda mengakses data SQL Server yang disimpan dalam kolom jenis sql_variant.
Di MDAC 2.7, MDAC 2.8, dan Windows Data Access Components (Windows DAC) 6.0, Penyedia OLE DB untuk SQL Server mendukung jenis sql_variant. Penyedia OLE DB untuk ODBC tidak.
Jenis sql_variant tidak sama persis dengan jenis data DBTYPE_VARIANT. Jenis sql_variant mendukung beberapa subjenis baru yang tidak didukung oleh DBTYPE_VARIANT, termasuk GUID, string ANSI (non-UNICODE), dan BIGINT. Menggunakan subjenis selain yang tercantum sebelumnya akan berfungsi dengan benar.
Subjenis sql_variantNUMERIC tidak sesuai dengan ukuran DBTYPE_DECIMAL.
Beberapa pengubahan paksa jenis data akan menghasilkan jenis data yang tidak sesuai. Misalnya, memaksa sql_variant dengan subjenis GUID ke DBTYPE_VARIANT akan menghasilkan subjenis safearray(byte). Mengonversi jenis ini kembali ke sql_variant akan menghasilkan subjenis baru array (byte).
bidang Recordset yang berisi data sql_variant dapat di-remote (di-marshal) atau disimpan hanya jika sql_variant berisi subjenis tertentu. Mencoba untuk mengakses atau mempertahankan data dengan subjenis yang tidak didukung berikut akan menyebabkan kesalahan run-time (konversi yang tidak didukung) dari Penyedia Persistensi Microsoft (MSPersist): VT_VARIANT, VT_RECORD, VT_ILLEGAL, VT_UNKNOWN, VT_BSTR, dan VT_DISPATCH.
Penyedia OLE DB untuk SQL Server di MDAC 2.7, MDAC 2.8, dan Windows DAC 6.0 memiliki properti dinamis yang disebut Allow Native Variants yang, seperti namanya, memungkinkan pengembang untuk mengakses sql_variant dalam bentuk aslinya dibandingkan dengan DBTYPE_VARIANT. Jika properti ini diatur, dan Recordset dibuka dengan menggunakan Mesin Kursor Klien (adUseClient), maka panggilan Recordset.Open akan gagal. Jika properti ini diatur dan Recordset dibuka dengan kursor server (adUseServer), maka panggilan Recordset.Open akan berhasil, namun jika mengakses kolom dengan tipe sql_variant, akan menghasilkan kesalahan.
Dalam aplikasi klien yang menggunakan MDAC 2.5, data sql_variant dapat digunakan dengan kueri terhadap Microsoft SQL Server. Namun, nilai data sql_variant diperlakukan sebagai string. Aplikasi klien tersebut harus ditingkatkan ke MDAC 2.7, MDAC 2.8, atau Windows DAC 6.0.
Perilaku Recordset
SQLOLEDB tidak dapat menggunakan kursor SQL Server untuk mendukung hasil ganda yang dihasilkan oleh banyak perintah. Jika konsumen meminta recordset yang memerlukan dukungan kursor SQL Server, kesalahan terjadi jika teks perintah yang digunakan menghasilkan lebih dari satu kumpulan rekaman sebagai hasilnya.
Kumpulan rekaman SQLOLEDB yang dapat digulir didukung oleh kursor SQL Server. SQL Server memberlakukan batasan pada kursor yang sensitif terhadap perubahan yang dibuat oleh pengguna database lain. Secara khusus, baris dalam beberapa kursor tidak dapat diurutkan, dan mencoba membuat kumpulan rekaman menggunakan perintah yang berisi klausa SQL ORDER BY dapat gagal.
Properti Dinamis
Penyedia Microsoft OLE DB untuk SQL Server menyisipkan beberapa properti dinamis ke dalam koleksi Properti dari objek Koneksiyang tidak dibuka, Kumpulan Rekaman, dan Perintah.
Tabel berikut adalah indeks silang nama ADO dan OLE DB untuk setiap properti dinamis. Referensi Programmer OLE DB mengacu pada nama properti ADO dengan istilah "Deskripsi." Anda dapat menemukan informasi selengkapnya tentang properti ini di Referensi Programmer OLE DB. Cari nama properti OLE DB di Indeks atau lihat Lampiran C: Properti OLE DB.
Properti Dinamis Koneksi
Properti berikut ditambahkan ke kumpulan Properti dari objek Koneksi .
| Nama Properti ADO | Nama Properti OLE DB |
|---|---|
| Sesi Aktif | DBPROP_ACTIVESESSIONS |
| Batalkan Kesinkronan | DBPROP_ASYNCTXNABORT |
| Penerapan Asinkron | DBPROP_ASYNCTNXCOMMIT |
| Tingkat Isolasi Autocommit | DBPROP_SESS_AUTOCOMMITISOLEVELS |
| Lokasi Katalog | DBPROP_CATALOGLOCATION |
| Istilah Katalog | DBPROP_CATALOGTERM |
| Definisi Kolom | DBPROP_COLUMNDEFINITION |
| Waktu Tunggu untuk Menghubungkan | DBPROP_INIT_TIMEOUT |
| Katalog Saat Ini | DBPROP_CURRENTCATALOG |
| Sumber Data | DBPROP_INIT_DATASOURCE |
| Nama Sumber Data | DBPROP_DATASOURCENAME |
| Model Utas Objek Sumber Data | DBPROP_DSOTHREADMODEL |
| Nama DBMS | DBPROP_DBMSNAME |
| Versi DBMS | DBPROP_DBMSVER |
| Properti yang Diperluas | DBPROP_INIT_PROVIDERSTRING |
| Dukungan untuk GROUP BY | DBPROP_GROUPBY |
| Dukungan Tabel Heterogen | DBPROP_HETEROGENEOUSTABLES |
| Sensitivitas Kasus Pengidentifikasi | DBPROP_IDENTIFIERCASE |
| Katalog Awal | DBPROP_INIT_CATALOG |
| Tingkat Isolasi | DBPROP_SUPPORTEDTXNISOLEVELS |
| Retensi Isolasi | DBPROP_SUPPORTEDTXNISORETAIN |
| Pengidentifikasi Lokal | DBPROP_INIT_LCID |
| Ukuran Indeks Maksimum | DBPROP_MAXINDEXSIZE |
| Ukuran Baris Maksimum | DBPROP_MAXROWSIZE |
| Ukuran Baris Maksimum Mencakup BLOB | DBPROP_MAXROWSIZEINCLUDESBLOB |
| Tabel Maksimum dalam SELECT | DBPROP_MAXTABLESINSELECT |
| Beberapa Kumpulan Parameter | DBPROP_MULTIPLEPARAMSETS |
| Beberapa Hasil | DBPROP_MULTIPLERESULTS |
| Beberapa Objek Penyimpanan | DBPROP_MULTIPLESTORAGEOBJECTS |
| Pembaruan Multi-Tabel | DBPROP_MULTITABLEUPDATE |
| Urutan Kolaterasi NULL | DBPROP_NULLCOLLATION |
| Perilaku Konkatenasi NULL | DBPROP_CONCATNULLBEHAVIOR |
| Versi OLE DB | DBPROP_PROVIDEROLEDBVER |
| Dukungan Objek OLE | DBPROP_OLEOBJECTS |
| Buka Dukungan Rowset | DBPROP_OPENROWSETSUPPORT |
| Kolom dalam Daftar Pilihan dengan ORDER BY | DBPROP_ORDERBYCOLUMNSINSELECT |
| Ketersediaan Parameter Output | DBPROP_OUTPUTPARAMETERAVAILABILITY |
| Aksesori Lewat Referensi | DBPROP_BYREFACCESSORS |
| Kata sandi | DBPROP_AUTH_PASSWORD |
| Pertahankan Info Keamanan | DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO (Penahanan Informasi Otentikasi Sensitif) |
| Jenis ID Persisten | DBPROP_PERSISTENTIDTYPE |
| Menyiapkan Perilaku Pembatalan | DBPROP_PREPAREABORTBEHAVIOR |
| Menyiapkan Perilaku Penerapan | DBPROP_PREPARECOMMITBEHAVIOR |
| Ketentuan Prosedur | DBPROP_PROSEDURTERM |
| Cepat | DBPROP_INIT_PROMPT |
| Nama Ramah Penyedia | Nama Ramah Penyedia DBPROP |
| Nama Penyedia | DBPROP_PROVIDERFILENAME |
| Versi Penyedia | DBPROP_PROVIDERVER |
| Sumber Data Read-Only | DBPROP_DATASOURCEREADONLY |
| Konversi Set Baris pada Perintah | DBPROP_ROWSETCONVERSIONSONCOMMAND |
| Istilah Skema | DBPROP_SCHEMATERM |
| Penggunaan Skema | DBPROP_SCHEMAUSAGE |
| Dukungan SQL | DBPROP_SQLSUPPORT |
| Penyimpanan Terstruktur | DBPROP_STRUCTUREDSTORAGE |
| Dukungan Subkueri | DBPROP_SUBQUERIES |
| Istilah Tabel | DBPROP_TABLETERM |
| Transaksi DDL | DBPROP_SUPPORTEDTXNDDL |
| ID Pengguna | DBPROP_AUTH_USERID (ID Pengguna Otorisasi) |
| Nama Pengguna | DBPROP_USERNAME |
| Pegangan Jendela | DBPROP_INIT_HWND |
Properti Dinamis Kumpulan Rekaman
Properti berikut ini ditambahkan ke koleksi Properti dari objek Recordset.
| Nama Properti ADO | Nama Properti OLE DB |
|---|---|
| Urutan Akses | DBPROP_ACCESSORDER |
| Memblokir Objek Penyimpanan | DBPROP_BLOCKINGSTORAGEOBJECTS |
| Jenis Bookmark | DBPROP_BOOKMARKTYPE |
| Dapat Ditandai | DBPROP_IROWSETLOCATE |
| Ubah Baris yang Disisipkan | DBPROP_CHANGEINSERTEDROWS |
| Hak Istimewa Kolom | DBPROP_COLUMNRESTRICT |
| Pemberitahuan Kumpulan Kolom | DBPROP_SETKOLOMPEMBERITAHUAN |
| Batas Waktu Perintah Habis | DBPROP_COMMANDTIMEOUT |
| Tunda Kolom | DBPROP_DEFERRED |
| Penundaan Pembaruan Objek Penyimpanan | DBPROP_DELAYSTORAGEOBJECTS |
| Ambil Mundur | DBPROP_CANFETCHBACKWARDS |
| Tahan Baris | DBPROP_CANHOLDROWS |
| IAccessor | DBPROP_IAccessor |
| IColumnsInfo | DBPROP_IColumnsInfo |
| IColumnsRowset | DBPROP_IColumnsRowset |
| IConnectionPointContainer | DBPROP_IConnectionPointContainer |
| IConvertType | DBPROP_IConvertType |
| Baris Tidak Bergerak | DBPROP_IMMOBILEROWS |
| IRowset | DBPROP_IRowset |
| IRowsetChange | DBPROP_IRowsetChange |
| IRowsetIdentity | DBPROP_IRowsetIdentity |
| IRowsetInfo | DBPROP_IRowsetInfo |
| IRowsetLocate | DBPROP_IRowsestLocate |
| IRowsetResynch | |
| IRowsetScroll | DBPROP_IRowsetScroll |
| IRowsetUpdate | DBPROP_IRowsetUpdate |
| ISequentialStream | DBPROP_ISequentialStream |
| ISupportErrorInfo | DBPROP_ISupportErrorInfo |
| Pembatas Buku Literal | DBPROP_LITERALBOOKMARKS |
| Identitas Baris Literal | DBPROP_LITERALIDENTITY |
| Jumlah Maksimum Baris yang Terbuka | DBPROP_MAXOPENROWS |
| Baris Tertunda Maksimum | DBPROP_MAXPENDINGROWS |
| Baris Maksimum | DBPROP_MAXROWS |
| Granularitas Pemberitahuan | DBPROP_NOTIFICATIONGRANULARITY |
| Fase Pemberitahuan | DBPROP_NOTIFICATIONPHASES |
| Objek Ditransaksikan | DBPROP_TRANSACTEDOBJECT |
| Perubahan Orang Lain Terlihat | DBPROP_OTHERUPDATEDELETE |
| Sisipan Milik Orang Lain Terlihat | DBPROP_OTHERINSERT |
| Perubahan yang Dilakukan Sendiri Terlihat | DBPROP_OWNUPDATEDELETE |
| Sisipan Sendiri Terlihat | DBPROP_OWNINSERT |
| Pertahankan saat Pembatalan | DBPROP_ABORTPRESERVE |
| Pertahankan saat Komit | DBPROP_COMMITPRESERVE |
| Mulai Ulang Cepat | DBPROP_QUICKRESTART |
| Peristiwa Masuk Kembali | DBPROP_REENTRANTEVENTS |
| Hapus Baris yang Telah Dihapus | DBPROP_REMOVEDELETED |
| Laporkan Beberapa Perubahan | DBPROP_LAPORKANPERUBAHANMULTIPLE |
| Kembalikan Sisipan Tertunda | DBPROP_RETURNPENDINGINSERTS |
| Pemberitahuan Penghapusan Baris | DBPROP_NOTIFYROWDELETE |
| Pemberitahuan Perubahan pada Baris Pertama | DBPROP_NOTIFYROWFIRSTCHANGE |
| Pemberitahuan Penyisipan Baris | DBPROP_NOTIFYROWINSERT |
| Hak Istimewa Baris | DBPROP_ROWRESTRICT |
| Pemberitahuan Sinkronisasi Ulang Baris | DBPROP_NOTIFYROWRESYNCH |
| Model Utas Baris | DBPROP_ROWTHREADMODEL |
| Pemberitahuan Pembatalan Perubahan pada Baris | DBPROP_NOTIFYROWUNDOCHANGE |
| Pengurungan Baris Hapus Pemberitahuan | DBPROP_NOTIFYROWUNDODELETE |
| Urungkan Baris Sisipkan Pemberitahuan | DBPROP_NOTIFYROWUNDOINSERT |
| Pemberitahuan Pembaruan Baris | DBPROP_NOTIFYROWUPDATE |
| Pemberitahuan Perubahan Posisi Akses Kumpulan Baris | DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE |
| Pemberitahuan Rilis Kumpulan Baris | DBPROP_NOTIFYROWSETRELEASE |
| Gulir Mundur | DBPROP_DapatMenggulirKembali |
| Kursor Server | DBPROP_SERVERCURSOR |
| Lewati Marka Buku yang Dihapus | DBPROP_BOOKMARKSKIPPED |
| Identitas Baris yang Kuat | DBPROP_STRONGITDENTITY |
| Baris Unik | DBPROP_UNIQUEROWS |
| Kemampuan diperbarui | Kemampuan Memperbarui DBPROP |
| Menggunakan Bookmark | DBPROP_BOOKMARKS |
Properti Dinamis Perintah
Properti berikut ditambahkan ke koleksi Properti dari objek Perintah.
| Nama Properti ADO | Nama Properti OLE DB |
|---|---|
| Urutan Akses | DBPROP_ACCESSORDER |
| Jalur Dasar | SSPROP_STREAM_BASEPATH |
| Memblokir Objek Penyimpanan | DBPROP_BLOCKINGSTORAGEOBJECTS |
| Jenis Bookmark | DBPROP_BOOKMARKTYPE |
| Dapat Ditandai | DBPROP_IROWSETLOCATE |
| Ubah Baris yang Disisipkan | DBPROP_CHANGEINSERTEDROWS |
| Hak Istimewa Kolom | DBPROP_COLUMNRESTRICT |
| Pemberitahuan Kumpulan Kolom | DBPROP_SETKOLOMPEMBERITAHUAN |
| Tipe Isi | SSPROP_STREAM_CONTENTTYPE |
| Pengambilan Otomatis Kursor | SSPROP_CURSORAUTOFETCH |
| Tunda Kolom | DBPROP_DEFERRED |
| Tangguhkan Persiapan | SSPROP_DEFERPREPARE |
| Penundaan Pembaruan Objek Penyimpanan | DBPROP_DELAYSTORAGEOBJECTS |
| Ambil Mundur | DBPROP_CANFETCHBACKWARDS |
| Tahan Baris | DBPROP_CANHOLDROWS |
| IAccessor | DBPROP_IAccessor |
| IColumnsInfo | DBPROP_IColumnsInfo |
| IColumnsRowset | DBPROP_IColumnsRowset |
| IConnectionPointContainer | DBPROP_IConnectionPointContainer |
| IConvertType | DBPROP_IConvertType |
| Baris Tidak Bergerak | DBPROP_IMMOBILEROWS |
| IRowset | DBPROP_IRowset |
| IRowsetChange | DBPROP_IRowsetChange |
| IRowsetIdentity | DBPROP_IRowsetIdentity |
| IRowsetInfo | DBPROP_IRowsetInfo |
| IRowsetLocate | DBPROP_IRowsetLocate |
| IRowsetResynch | DBPROP_IRowsetResynch |
| IRowsetScroll | DBPROP_IRowsetScroll |
| IRowsetUpdate | DBPROP_IRowsetUpdate |
| ISequentialStream | DBPROP_ISequentialStream |
| ISupportErrorInfo | DBPROP_ISupportErrorInfo |
| Pembatas Buku Literal | DBPROP_LITERALBOOKMARKS |
| Identitas Baris Literal | DBPROP_LITERALIDENTITY |
| Mode Kunci | DBPROP_LOCKMODE |
| Jumlah Maksimum Baris yang Terbuka | DBPROP_MAXOPENROWS |
| Baris Tertunda Maksimum | DBPROP_MAXPENDINGROWS |
| Baris Maksimum | DBPROP_MAXROWS |
| Granularitas Pemberitahuan | DBPROP_NOTIFICATIONGRANULARITY |
| Fase Pemberitahuan | DBPROP_NOTIFICATIONPHASES |
| Objek Ditransaksikan | DBPROP_TRANSACTEDOBJECT |
| Perubahan Orang Lain Terlihat | DBPROP_OTHERUPDATEDELETE |
| Sisipan Milik Orang Lain Terlihat | DBPROP_OTHERINSERT |
| Properti Pengodean Output | DBPROP_OUTPUTENCODING |
| Properti Aliran Output | DBPROP_OUTPUTSTREAM |
| Perubahan yang Dilakukan Sendiri Terlihat | DBPROP_OWNUPDATEDELETE |
| Sisipan Sendiri Terlihat | DBPROP_OWNINSERT |
| Pertahankan saat Pembatalan | DBPROP_ABORTPRESERVE |
| Pertahankan saat Komit | DBPROP_COMMITPRESERVE |
| Mulai Ulang Cepat | DBPROP_QUICKRESTART |
| Peristiwa Masuk Kembali | DBPROP_REENTRANTEVENTS |
| Hapus Baris yang Telah Dihapus | DBPROP_REMOVEDELETED |
| Laporkan Beberapa Perubahan | DBPROP_LAPORKANPERUBAHANMULTIPLE |
| Kembalikan Sisipan Tertunda | DBPROP_RETURNPENDINGINSERTS |
| Pemberitahuan Penghapusan Baris | DBPROP_NOTIFYROWDELETE |
| Pemberitahuan Perubahan pada Baris Pertama | DBPROP_NOTIFYROWFIRSTCHANGE |
| Pemberitahuan Penyisipan Baris | DBPROP_NOTIFYROWINSERT |
| Hak Istimewa Baris | DBPROP_ROWRESTRICT |
| Pemberitahuan Sinkronisasi Ulang Baris | DBPROP_NOTIFYROWRESYNCH |
| Model Utas Baris | DBPROP_ROWTHREADMODEL |
| Pemberitahuan Pembatalan Perubahan pada Baris | DBPROP_NOTIFYROWUNDOCHANGE |
| Pengurungan Baris Hapus Pemberitahuan | DBPROP_NOTIFYROWUNDODELETE |
| Urungkan Baris Sisipkan Pemberitahuan | DBPROP_NOTIFYROWUNDOINSERT |
| Pemberitahuan Pembaruan Baris | DBPROP_NOTIFYROWUPDATE |
| Pemberitahuan Perubahan Posisi Akses Kumpulan Baris | DBPROP_PEMBERITAHUANPERUBAHANPOSISIFETCHSETBARIS |
| Pemberitahuan Rilis Kumpulan Baris | DBPROP_NOTIFYROWSETRELEASE |
| Gulir Mundur | DBPROP_DapatMenggulirKembali |
| Kursor Server | DBPROP_SERVERCURSOR |
| Data Server saat Dimasukkan | DBPROP_SERVERDATAONINSERT |
| Lewati Marka Buku yang Dihapus | DBPROP_BOOKMARKSKIP |
| Identitas Baris yang Kuat | DBPROP_STRONGIDENTITY |
| Kemampuan diperbarui | DBPROP_UPDATABILITY |
| Menggunakan Bookmark | DBPROP_BOOKMARKS |
| Akar XML | SSPROP_STREAM_XMLROOT |
| XSL | SSPROP_STREAM_XSL |
Untuk detail implementasi tertentu dan informasi fungsional tentang Penyedia Microsoft SQL Server OLE DB, lihat Penyedia SQL Server.
Lihat Juga
properti ConnectionString Property (ADO)Provider Property (ADO)Recordset Object (ADO)