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