步骤 5: 使用 DataControl(RDS 教程)

目录

您所在的步骤...

讨论

返回的 Recordset 对象已经可以使用。可以对它进行同其他记录集一样的检查、定位或编辑。对记录集进行的操作取决于相应的环境。Microsoft Visual Basic 和 Visual C++ 都具有可直接地、或通过启用数据控件间接地使用 Recordset 的可视控件。

例如,如果正在使用 Microsoft® Internet Explorer 显示 Web 页,可能希望在可视控件中显示 Recordset 对象。Web 页上的可视控件无法直接访问 Recordset 对象。但是,可以通过 RDS.DataControl 访问 Recordset 对象(即绑定)。当 RDS.DataControlSourceRecordset 属性设置为 Recordset 对象时,RDS.DataControl 便可被可视控件使用。

使用可视控件对象须将其 DATASRC 参数设置为 RDS.DataControl,并将 DATAFLD 属性设置为 Recordset 对象字段(列)。

在本教程中,设置 SourceRecordset 属性。

Sub RDSTutorial5()
Dim DS as New RDS.DataSpace
Dim RS as New ADODB.Recordset   '可选择 ADOR.Recordset
Dim DC as New RDS.DataControl
Dim DF as Object
Set DF = DS.CreateObject("RDSServer.DataFactory", "http://yourServer")
Set RS = DF.Query ("DSN=pubs", "SELECT * FROM authors")
DC.SourceRecordset = RS         '可视控件现在可绑定到 DC。
...

下一页   步骤 6

www.holmesian.org