ADO(ActiveX Data Objects,活动数据对象)是Microsotf为最新和最强大的数据访问范例OLEDB而设计的,是一个使用非常方便的应用程序层接口。ADO最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。
用ADO访问数据库更类似于编写数据库应用程序,ADO把绝大部分的数据库操作封装在7个对象中,主要使用3个对象,即Connection对象、Recordset对象、Command对象。在ASP页面中编程调用这些对象即可执行相应的数据库操作。
ADO是ASP技术的核心之一,它集中体现了ASP技术丰富而灵活的数据库访问功能。ADO建立了基于Web方式访问数据库的脚本编写模型,它不仅支持任何大型数据库的核心功能,而且支持许多数据库所专有的特性。ADO使用本机数据源,通过ODBC访问数据库。在使用ADO访问数据库之前需要创建和配置ODBC数据源,来连接数据库。
ODBC(Open Database Connectivity,开放式数据库互联)是微软推出的一种工业标准,它是一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。ODBC作为一个工业标准,绝大多数数据库厂商、大多这其中就包括常用的Access、Oracal、Informix、SQLServer等。ODBC结构图如图7-5所示。
图7-5ODBC结构图
下面说明使用ODBC数据源管理器连接数据库的操作步骤:
(1)打开“控制面板”窗口,双击“管理工具”图标,双击“数据源(ODBC)”图标后即可进入“ODBC数据源管理器”对话框,选择“系统DNS”选项卡,如图7-6所示。
(2)在图7-6中单击“添加”按钮,将弹出“创建新数据源”对话框,如图7-7所示。选择“Microsoft Access Driver(*.mdb)”选项并单击“完成”按钮。弹出如图7-8所示的“ODBC Microsoft Access安装”对话框。(www.xing528.com)
图7-6 “ODBC数据源管理器”对话框
图7-7 “创建新数据源”对话框
(3)在图7-8所示对话框中,输入数据源名,如sch;再单击“选择”按钮选择要使用的数据库,如:D:\aspsam\chapter7\school.mdb,如图7-9所示。
图7-8 “ODBCMicrosoft Access安装”对话框
图7-9 输入数据源名
(4)单击“确定”按钮完成配置系统DNS的工作。在ASP程序中即可通过DSN与数据库school.mdb建立联系。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。