Langkah 5: DataControl dibuat dapat digunakan (Tutorial RDS)

Objek Recordset yang dikembalikan tersedia untuk digunakan. Anda dapat memeriksa, menavigasi, atau mengeditnya seperti yang Anda lakukan pada Recordset lainnya. Apa yang dapat Anda lakukan dengan Recordset bergantung pada lingkungan Anda. Visual Basic dan Visual C++ memiliki kontrol visual yang dapat menggunakan Recordset secara langsung atau tidak langsung dengan bantuan kontrol data yang mengaktifkan.

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.

Misalnya, jika Anda menampilkan halaman Web di Microsoft Internet Explorer, Anda mungkin ingin menampilkan data objek Recordset dalam kontrol visual. Kontrol visual pada halaman Web tidak dapat mengakses objek Recordset secara langsung. Namun, mereka dapat mengakses objek Recordset melalui RDS. DataControl. RDS. DataControl menjadi dapat digunakan oleh kontrol visual saat properti SourceRecordset-nya diatur ke objek Recordset.

Objek kontrol visual harus mengatur parameter DATASRC-nya ke RDS. DataControl, dan properti DATAFLD-nya diatur ke bidang objek Recordset (kolom).

Dalam tutorial ini, atur properti SourceRecordset :

Sub RDSTutorial5()  
   Dim DS as New RDS.DataSpace  
   Dim RS as ADODB.Recordset  
   Dim DC as New RDS.DataControl  
   Dim DF as Object  
   Set DF = DS.CreateObject("RDSServer.DataFactory", "https://yourServer")  
   Set RS = DF.Query ("DSN=Pubs", "SELECT * FROM Authors")  
   DC.SourceRecordset = RS         ' Visual controls can now bind to DC.  
...  

Lihat juga

Langkah 6: Perubahan Dikirim ke Server (Tutorial RDS)
Tutorial RDS (VBScript)