ADO2.5比ADO2.1新增的两个实用对象
OFFICE 2000中安装的数据访问组件是ADO 2.1。
XP安装的数据访问组件是ADO 2.5
与ADO 2.1相比,ADO 2.5有两个新的实用对象:记录和流。
代表记录集、文件或文件系统目录中的一行。使用Record对象的一个例子是连接到URL的绝对或相对路径,并使用Record对象管理相对路径的文件或目录。记录对象中的字段是文件或目录。下面的示例演示了如何连接到一个URL并迭代相对于该URL的每个文件。
Sub OpenRecord()
Dim记录为新ADODB。记录
通话记录。打开("," URL=http://localhost/",,adOpenIfExists或adCreateCollection)
将记录集作为新的ADODB变暗。记录集
设置记录集=记录。获得孩子
而不是记录集。文件结束
调试。打印记录集(0)
记录集。下一步
行
末端接头
注意:需要在此计算机上安装IIS来测试此示例。
2.流类似于大多数采用它们的语言中的流类。Stream是为管理二进制流而定义的类的名称。记录对象管理文件系统,流管理单个文件。下面的示例演示了如何使用Stream对象读取Intranet上的文本文件。
子OpenStream()
Dim记录为新ADODB。记录
通话记录。Open("Text.txt "," URL=http://localhost/access/",,adModeRead)
Dim流作为新ADODB。溪流
调用流。Open(Record,adModeRead,adOpenStreamFromRecord)
将文本作为字符串变暗
溪流。Charset = "ascii "
文本=流。ReadText(adReadAll)
调试。打印
末端接头
注意:需要在此机器上安装IIS来测试此示例,并且Text.txt文件存在于虚拟目录access中。
即使OFFICE 2000没有此组件,您也可以下载MDAC 2.5或更高版本来升级数据访问组件
0条评论