天策能单刷荻花圣殿:6.6.2 ODBC接口

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 00:23:31
6.6.2 ODBC接口
ODBC即Open Database Connectivity,开放式数据库连接技术。使用ODBC的目标是使程序员开发的数据库项目可以几乎不加改动地访问不同操作系统平台上的各种数据库,如Windows平台上的SQL Server,Oracle,Access,UNIX平台上的Oracle等。
图6-12 基于ADO.NET的数据库系统ADO.NET使用ODBC接口的原理如图6-13所示。为了在VB程序中简化ODBC接口的使用,往往使用一个DSN数据源名称来代替连接的数据库和其ODBC数据库接口驱动程序。
图6-13 ODBC接口1.ODBC数据源管理器
在【控制面板】中选择【32位ODBC管理器】则出现【ODBC数据源管理器】对话框,如图6-14所示。
图6-14 【ODBC数据源管理器】对话框2.ODBC接口驱动程序
不同类型的数据库都有自己的ODBC接口驱动程序。切换到ODBC数据源管理器的【驱动程序】选项卡可以查看本机上的ODBC接口驱动程序,如图6-15所示。
提示:ODBC驱动程序以DLL文件存在。通常情况下该文件保存在Windows安装目录的system32子目录下。

图6-15 【驱动程序】选项卡 3.DSN数据源名称
在基于ADO.NET开发的VB数据库程序中,往往会将通过ODBC接口连接某种类型数据库的过程封装起来,取一个DSN数据源名称来代替。这样就可以简化ADO.NET的配置。