Sinkronkan Metode21 (RDS)

Sinkronkan kumpulan rekaman yang diberikan dengan database yang ditentukan oleh string koneksi untuk digunakan dengan ADO 2.1.

Penting

Dimulai dengan Windows 8 dan Windows Server 2012, komponen server RDS tidak lagi disertakan dalam sistem operasi Windows (lihat Windows 8 dan Buku Masak Kompatibilitas Windows Server 2012 untuk detail selengkapnya). Komponen klien RDS akan dihapus dalam versi Windows yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Aplikasi yang menggunakan RDS harus bermigrasi ke WCF Data Service.

Sintaks

  
object.Synchronize21(ConnectionString As String, HandlerString As String, lSynchronizeOptions As Long, ppRecordset As Object, pStatusArray)  

Parameter

ConnectionString
String yang digunakan untuk menyambungkan ke penyedia OLE DB tempat permintaan akan dikirim. Jika handler digunakan, handler dapat mengedit atau mengganti string koneksi.

HandlerString
String mengidentifikasi handler yang akan digunakan dengan eksekusi ini. String berisi dua bagian. Bagian pertama berisi nama (ProgID) dari handler yang akan digunakan. Bagian kedua dari string berisi argumen yang akan diteruskan ke handler. Bagaimana string argumen ditafsirkan adalah handler spesifik. Dua bagian dipisahkan oleh instans pertama koma dalam string. String argumen dapat berisi koma tambahan. Argumen bersifat opsional.

lSynchronizeOptions
Sedikit masker opsi sinkronisasi.

1=UpdateTransact Updates ke database dibungkus dalam transaksi. Transaksi dibatalkan jika salah satu pembaruan gagal.

2=RefreshWithUpdate Menyebabkan status baris dikembalikan saat Refresh atau RefreshConflicts tidak diatur.

4=Refresh Recordset direfresh dengan data saat ini dari database. Pembaruan yang tertunda tidak didorong ke database. Jika bit ini tidak diatur, set rekaman tidak disegarkan dan pembaruan yang tertunda didorong ke database.

8=RefreshKonflik baris apa pun dengan perubahan tertunda gagal diperbarui. Baris yang gagal diperbarui disegarkan dengan data saat ini dari database.

ppRecordset
Penunjuk ke penunjuk ke set rekaman yang akan disinkronkan.

pStatusArray
Varian yang digunakan untuk mengembalikan array status baris yang aman untuk baris yang terpengaruh oleh sinkronisasi. Tidak diatur jika tidak ada opsi sinkronisasi berikut yang diatur: RefreshWithUpdate, Refresh , dan RefreshConflicts.

Keterangan

Parameter HandlerString bisa null. Apa yang terjadi dalam kasus ini tergantung pada bagaimana server RDS dikonfigurasi. String handler "MSDFMAP.handler" menunjukkan bahwa handler yang disediakan Microsoft (Msdfmap.dll) harus digunakan. String handler "MASDFMAP.handler,sample.ini" menunjukkan bahwa handler Msdfmap.dll harus digunakan dan bahwa argumen "sample.ini" harus diteruskan ke handler. Msdfmap.dll kemudian akan menginterpretasikan argumen sebagai arah untuk menggunakan sample.ini untuk memeriksa string koneksi dan kueri.

Catatan

Metode Synchronize21 hanyalah versi Dari Synchronize Method (RDS). Di mana Anda perlu menggunakan metode Sinkronkan untuk berkomunikasi dengan ADO 2.1, metode Synchronize21 dapat dipanggil sebagai gantinya. Kemampuan metode Sinkronisasi di ADO 2.5 dan yang lebih baru adalah superset dari kemampuan yang disediakan untuk metode yang sama di ADO 2.1.

Berlaku Untuk

Objek DataFactory (RDSServer)