【聚杰网数据库编程】数据库访问技术
Recordset对象:Recordset对象包含某个查询返回的记录,以及那些记录中的游标。Recordset对象在功能上和RDO的rdoResultset对象相似。可以在不用显式地打开Connection对象的情况下,打开一个Recordset(例如,执行一个查询)。不过,如果您选择创建一个Connection对象,您就可以在同一个连接上打开多个Recordset对象。
包含在DAO和RDO模型中的许多功能被合并为单个对象,这样就生成了一个简单得多的对象模型。然而,由于这个原因,起初可能会觉得找到合适的ADO对象、集合、属性、方法,或事件非常困难。与DAO和RDO不同的是,尽管ADO对象是分层结构的,但在分层结构范围之外也是可以创建的。
不过,也应当注意,ADO当前并不支持DAO的所有功能。ADO主要包括RDO风格的功能性,以便和OLE DB数据源交互,另外还包括远程和DHTML技术。
最后,我们再简单的介绍一下OLE DB。
OLE DB是COM(COM是微软提出的一种中间件模型,从COM到DCOM,再到COM+)模型的数据库接口。OLD DB是一系列的接口集合。是新的低层接口,它介绍了一种“通用的”数据访问方法。也就是说,OLE DB并不局限于TóúI、AM?甚至关系数据源,但是它能够处理任何类型的数据。OLE DB向应用程序提供一个统一的数据访问方法,而不考虑它们的格式和存储方法。在实际应用中,这种多样性意味着可以访问驻留在电子数据表、文本文件甚至邮件服务器,诸如 Microsoft Exchang中的数据。
1 2




