用 DataControl 对象获得 Recordset

可以通过设置 RDS.DataControl 对象的 ConnectServerSQL 属性来打开未连接的 Recordset

下面的代码显示如何在设计时设置这些属性:

<OBJECT CLASSID="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33" ID="ADC1">
   <PARAM NAME="SQL" VALUE="Select * from Products">
   <PARAM NAME="Connect" VALUE="DSN=AdvWorks;">
   <PARAM NAME="Server" VALUE="http://SalesWeb/">
</OBJECT>

RDS.DataControl 上设置这些属性后调用 Refresh 方法,将在“幕后”自动调用 RDSServer.DataFactory 对象,并且远程数据服务将 Recordset 对象返回给客户端。实际上不需要编写代码来使用 RDSServer.DataFactory,但如果确实需要,请参阅“用 RDSServer.DataFactory 对象获得 Recordset”。