当前位置 主页 > 行业资讯 >

    odbc,使用ODBC编程的教程

    栏目:行业资讯 时间:2021-02-23 13:51

         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、创建并执行一条或多条SQL语句;
         3、检查结果记录(如果有的话);
         4、断开数据源。
         连接数据源需要以下几步:
         1、分配一个环境句柄(environment handle). 在进行每个ODBC任务(session)时仅需这样做一次.一旦获得了句柄,我们就可修改环境属性来适合我们的需要。你可以把这想象为在DB工作中创建一个workspace。
         2、确认将使用的ODBC的版本. 你可在ODBC 2.x版和3.x版间选择.他们在很多方面存在不同,因此本步骤是必须的以使得ODBC管理器它将用何种语法与用户程序通讯,及如何解释用户程序的命令。
         3、这些信息将在稍后来写入。
         4、建立一个连接.可通过调用ODBC函数来建立连接。
         当连接完成时,必须通过以下步骤来关闭和销毁它:
         1、断开与数据源的连接。
         2、释放连接句柄。
         3、释放环境句柄 (如果不再需要在这个环境中作更多连接)。
         原文链接:https://blog.csdn.net/u012033124/article/details/45509799