应用 ODBC技术访问数据源的方法及实例
3.3 数据源
本文链接地址:http://www.oyaya.net/fanwen/view/141232.html
数据源由数据集和与其相关联的环境组成,包括操作系统、DBMS 和网络(如果存在的话)。ODBC 通过引入“数据源”的概念解决了网络拓扑结构和主机的大范围差异问题,这样,用户看到的是数据源的名称而不必关心其它东。
4 应用程序如何通过ODBC访问数据源
ODBC API 实现数据库操作的手段是语句,这是一个强有力的手段。ODBC语句除了能执行SQL语句和完成查询操作之外,还能实现大多数数据库操作。应用程序一般都是通过ODBC语句来实现对不同数据源进行存取操作的。
一般地,应用程序存取数据源中的完整步骤如下所示:
(1).创建环境句柄
(2).创建联接句柄
(3).通过联接句柄联接数据源
(4).创建语句句柄
(5).通过语句句柄执行语句
(6).释放语句句柄
(7).与数据源脱离联接
(8).释放联接句柄
(9).释放环境句柄
句柄就是一个应用程序变量,系统用它来存储关于应用程序的上下文信息和应用程序所用到的一些对象。它和 Windows 编程中的概念类似,不过ODBC 更加完善了句柄的作用。ODBC 中用到三种句柄即上面提到的环境句柄、联接句柄和语句句柄;它们的关系可用图 1 所示的分层结构来表示:
《应用 ODBC技术访问数据源的方法及实例(第3页)》