“远程数据服务”(RDS) 提供在三层客户端/服务器系统中进行数据访问的简便方法。客户数据控制程序指定连接和命令字符串参数以便进行远程数据源查询,或者指定连接字符串和 Recordset 对象参数以便进行更新。

参数被传送到服务器程序,该服务器程序在远程数据源中实际执行数据访问操作。RDS 提供被称为 RDSServer.DataFactory 对象的默认服务器程序。RDSServer.DataFactory 对象返回由客户查询而产生的 Recordset 对象。

然而,RDSServer.DataFactory 仅限于执行查询和更新。它不能对连接或命令字符串执行任何验证和处理。

有了 ADO 2.0,就可以指定 DataFactory 与称为“处理程序”的另一类服务器程序一起使用。在客户连接和命令字符串被用于访问数据源之前,处理程序可以对其进行修改。此外,处理程序可以加强访问权限,该权限决定客户读写数据源数据的能力。

处理程序用来修改客户端参数并访问权限的参数在自定义文件的节中指定。

有关自定义 DataFactory 对象的详细信息,请参阅如下主题:

?了解自定义文件

 

?自定义文件 Connect 节

 

?自定义文件 SQL 节

 

?自定义文件 userlist 节

 

?自定义文件 logs 节

 

?所需客户端设置

 

?编写自己的自定义处理程序