ODBC有四个组成部分:
-
应用程序 (Application,你的程序)
-
ODBC 管理器 (ODBC manager)
-
ODBC 驱动程序(ODBC Drivers)
-
数据源 (Data Sources,数据库)
在编写代码之前你应了解一些ODBC的名词:
-
环境(Environment). 和字面意思一样,是一个全局文本用来存取数据。如果你熟悉DAO的话,你可把它想象为一个workspace。它包含应用于所有ODBC session的信息,例如一个session的connections句柄。在用ODBC之前你必须从环境中获得这个句柄。
-
连接(Connection). 指定ODBC驱动程序和数据源(数据库)。你可以在同一环境中同时连接不同的数据库
-
语句(Statement). ODBC使用SQL作为自己的语言。因而只要简单的认为语句就是你希望ODBC执行的SQL命令就行了。
以下是使用ODBC编程的一般步骤:
连接数据源需要以下几步:
1.
2.
3.
4.
当连接完成时,必须通过以下步骤来关闭和销毁它:
1.
2.
3.