odbc安装文档
神通数据库安装手册

神通数据库安装手册版本7.0天津神舟通用数据技术有限公司2010年1月版权声明神通数据库是天津神舟通用数据技术有限公司开发的数据库管理系统软件产品。
神通数据库的版权归天津神舟通用数据技术有限公司,任何侵犯版权的行为将追究法律责任。
《神通数据库SQL语言参考手册》的版权归天津神舟通用数据技术有限公司所有。
未经天津神舟通用数据技术有限公司的书面准许,不得将本手册的任何部分以任何形式、采用任何手段(电子的或机械的,包括照相复制或录制)、或为任何目的,进行复制或扩散。
(c)Copyright 2003 天津神舟通用数据技术有限公司。
版权所有,翻制必究。
天津神舟通用数据技术有限公司不对因为使用该软件、用户手册或由于该软件、用户手册中的缺陷所造成的任何损失负责。
阅读指南〖阅读对象〗本手册是为使用神通数据库管理系统的用户编写的。
使用神通数据库的用户在安装神通数据库之前应当认真阅读本手册,以便熟悉安装程序的使用,进行神通数据库管理系统的安装。
〖内容简介〗本手册介绍了如何使用神通数据库安装程序进行神通数据库的安装,目的是让用户对神通数据库的安装过程有一个全面的了解,方便用户使用安装程序。
神通数据库安装程序采用Java语言编写,具有跨平台性,可以在Windows 、Linux等多种系统平台上运行,用户在一个操作系统平台上熟悉了安装程序的使用后,可以很容易的在其他系统平台上使用安装程序。
系统要求介绍了神通数据库管理系统要求的硬件、操作系统资源及其运行环境。
服务器端的安装和客户端的安装分别介绍了如何进行数据库服务器端和客户端的安装,包括Windows 版本和Linux 版本,包含有大量的图片说明。
〖手册构成〗本手册由3部分组成:1.第1章,“系统要求”,介绍了安装神通数据库管理系统要求的硬件资源以及操作系统资源。
2.第2章,“服务器端的安装”,介绍了如何使用安装程序安装数据库服务器端。
3.第3章,“客户端的安装”,介绍了如何使用安装程序安装数据库客户端。
数据库应用程序设计第一次离线作业答案

《数据库应用技术》作业第六章6、系统DSN 用户DSN 文档DSN 系统DSN7、基于BDE的两层数据库应用程序、基于ADO的两层数据库应用程序、基于dbExpress 的两层数据库应用程序、基于InterBase的两层数据库应用程序8、三层开发结构的数据库应用程序方法主要有三种:基于DataSnap技术开发的多层结构数据库应用程序、基于Bussiness Broker Server技术开发的多层数据库应用程序和基于逻辑三层结构的数据库应用程序。
9、ODBC各部件及层次关系图10、1)打开ODBC数据源管理器:执行【开始】->【控制面板】命令,在控制面板窗口中双击【性能维护】图标,再双击【管理工具】图标,然后再双击【数据源(ODBC)】图标,将会展示【ODBC数据源管理器】对话框2)选择数据源类型并添加数据源:在【ODBC数据源管理器】对话框中单击【系统DSN】,再单“添加”按钮,出现【创建新数据源】对话框3)选择驱动数据源的驱动程序:在【创建新数据源】对话框中,选择【Microsoft Access Driver (*.mdb)】后单击【完成】按钮,出现【ODBC Microsoft Access安装】对话框4)设置数据源参数:在【数据源名】文本框中输入数据源名,在【说明】文本框中抒发说明信息。
单击【选择】按钮,出现【选择数据库】对话框。
在该对话框中选择对应的数据库名后单击【确定】按钮5)在【ODBC Microsoft Access安装】对话框中单击【确定】按钮,完成数据源的配置。
11、1)打开ODBC数据源管理器:执行【开始】->【控制面板】命令,在控制面板窗口中双击【性能维护】图标,再双击【管理工具】图标,然后再双击【数据源(ODBC)】图标,将会展示【ODBC数据源管理器】对话框2)选择数据源类型并添加数据源:在【ODBC数据源管理器】对话框中单击【系统DSN】,再单“添加”按钮,出现【创建新数据源】对话框3)选择驱动数据源的驱动程序:在【创建新数据源】对话框中,选择【SQL Server】后单击【完成】按钮,出现【创建到SQL Server的新数据源】对话框4)为数据源命名并选择SQL 服务器:在【创建到SQL Server的新数据源】对话框的【名称】文本框中输入数据源名,在【描述】文本框中输入数据源的描述,在【服务器列表框中选择或输入SQL服务器的名称。
Kepware软件ODBC操作

使用Adanced Tags建立连接本文档实现了将channe1的tag记录在第一行,channel2的tag记录在第二行;扩展实现:也可将channel1的不同device下的tag记录在不同行上。
首先在数据库的列中定义好列名指示channel下具体那个device就行。
1、连接PLC读取数据2、新建channel模拟的通道,模拟实际的PLC采集数据在Channel1上复制,粘帖一个Channel2,模拟实际的场景3、选择ODBC驱动选择ODBC驱动4、点击下一步到如下,选择新建DSN5、选择系统DSN 添加6、点击添加,选择SQL Server7、填写名称,选择服务器类型8、默认选择,数据表默认存放位置为master数据库点击下一步到如下界面,点击测试数据源9、测试成功10、点击下一步,选择新建的DSN名称点击确定。
11、点击下一步ODBC Channel完成12、打开SQL Server,在master中新建表,填写需要连接的数据类型13、保存新建表,关闭14、打开新建表,添加ID号15、保存关闭16、在新建的ODBC Channel中添加设备17、点击下一步到如下界面,选择动态表类型18、点击下一步到如下界面,选择SQL Server中新建的表Table 119、点击下一步到如下界面,选中打勾20、点击下一步到完成21、点击Kepserver工具栏中的Runtime,点击Connet22、点击新窗口的中“是”23、点击新窗口中的“是”24、导入了数据库中新建表的内容25、选择工具栏中的Advanved Tags26、选中Advance Tags,在右处空白处点击右键新建Link Tag27、新建ch1tag1 tag;在Name中输入ch1tag1,代表channel的tag1,把通道1的数据点tag1输入到数据库channel1对应的数据点tag1中。
在Input中选择通道1设备的Tag1在Output中选择ODBC client的tag1value.Trigger mode选择On Value,时间改为50,Trigger Tag选择为如下图:Comparison为Tag==Value,Value的值填1,配置完,如下图所示:28、新建ch2tag2 的tag,把通道2的数据点tag2输入到数据库channel2对应的数据点tag2中。
gateway11.2_for_sqlserver2008_安装配置文档(DG4MSQL,DG4ODBC)

目录1背景 (2)2方法一:安装配置DG4MSQL (2)2.1创建安装目录(在RAC各节点root用户下执行) (2)2.2安装软件准备(步骤2和3,只在节点一上执行) (3)2.3安装gateway (4)2.4配置gateway(分别在RAC各节点上执行) (21)2.5SQL SERVER端需要检查的事项 (28)2.6创建database link (30)2.7测试 (31)3方法二:安装配置DG4ODBC (34)3.1DG4ODBC架构 (34)3.2DG4ODBC的安装,与DG4MSQL安装过程一样 (36)3.3ODBC配置(分别在RAC各节点上执行) (36)3.4配置gateway(分别在RAC各节点上执行) (43)3.5测试 (46)3.6错误集锦 (46)1背景需求:实现oracle中访问SQL Server数据库中的数据。
方法:oracle数据库服务器端安装gateway(本文测试了两种方法,DG4MSQL和DG4ODBC) 测试环境:数据库服务器操作系统: Redhat 5.4ORACLE版本: 11.2.0.4RAC环境:两节点的RAC,两节点分别为node111,node112SQL Server版本:SQL Server 2008gateway版本:11.2.0.12方法一:安装配置DG4MSQL2.1创建安装目录(在RAC各节点root用户下执行)mkdir -p /oracle/app/oracle/product/11.2.0/tg_1chown -R oracle:oinstall /oracle/app/oracle/product/11.2.0/tg_1chmod -R 775 /oracle/app/oracle/product/11.2.0/tg_12.2安装软件准备(步骤2和3,只在节点一上执行)2.2.1上传安装包2.2.2 2.2 使用root用户,修改安装包属性chown oracle:oinstall /orasoft/linux.*chmod 775 /orasoft/linux.*2.2.3 2.3使用oracle用户,解压安装包unzip linux.x64_11gR2_gateways.zip解压完成后如下:2.3安装gateway2.3.1运行runInstaller2.3.2点击next2.3.3修改name和path,完成后点击next2.3.4选择cluster install,并勾选node112(在RAC所有节点上安装),点击next2.3.5选择安装oracle database gateway for MS server 11.2,点击next2.3.6根据SQL SERVER端的配置填写信息,完成后点击next2.3.7按提示,分别在RAC各节点,root用户下执行root.sh脚本。
c++中使用ODBC连接数据库

12.1.2配置ODBC数据源
配置ODBC数据源的步骤如下: (1)在Windows控制面板中双击“管理工具” 图标,在弹出的窗 口中能找到“数据源ODBC”图标,并双击,弹出数据源管 理器对话框,如图12-2所示。
(2)在ODBC数据源管理器对话框中选系统DSN或用户DSN, 用户DSN表示用户数据源只对当前用户可见,而且只能用 于当前机器上。系统DSN表示系统数据源对当前机器上的 所有用户可见。击添加,出现创建新数据源对话框,如图 12-3所示。
关闭一个CRecordset数据库
判断数据源是否支持翻阅的功能,要是支持就返回非零值, 否则返回零值 判断是否数据源能够更新。要是能够更新,就返回非零值, 否则返回零值 用来得到数据库中的记录的个数,返回值就是记录的个数 用来得到数据源的状态,它是通过一个CRecordsetStatus 类型的指针来返回的 判断数据源是否打开了,要是打开了,就返回非零值,否则 返回为零值
在构造CRecordset类后,在调用Open函数之前,使用这个Cstring型的 变量来指明排序的字段
表12-2 记录集类的成员函数
成员函数
Open
说明
打开一个数据源,成功返回非零值,否则返回零值
Close
CanScroll CanUpdate GetRecordCount GetStatus IsOpen
•
图12-7MFC应用程序向导的步骤2
表12-4 4个选项的说明
选项
否
的常用操作,并在“文件”菜 单中有“新建”、“打开”、“保存”、 “另存为”等命令。 除了在StdAfx.h文件中添加了“#include <afxdb.h>”语句外,其余与“None” 选项相同 不支持文档的常用操作,也就是说,创 建的文档类不能进行序列化,且在“文 件”菜单中没有“新建”等文档操作命 令。但用户可在用户视图在中使用 Crecordset类处理数据库 全面支持文档操作和数据库操作
Informatica Multidomain MDM 10.3 安装指南(针对微软SQL服务器与O

Informatica® Multidomain MDM10.3Installation Guide for Microsoft SQL Server withOracle WebLogicInformatica Multidomain MDM Installation Guide for Microsoft SQL Server with Oracle WebLogic10.32018年9 月© 版权所有 Informatica LLC 2001, 2020本软件和文档仅根据包含使用与披露限制的单独许可协议提供。
未事先征得 Informatica LLC 同意,不得以任何形式、通过任何手段(电子、影印、录制或其他手段)复制或传播本文档的任何部分。
美国政府权利交付给美国政府客户的程序、软件、数据库及相关文档和技术数据是指适用的联邦采购条例和政府机构特定补充条例中定义的"商业计算机软件"或"商业技术数据"。
因此,使用、复制、披露、修改和改编应遵循适用的政府合同中规定的限制和许可条款、政府合同条款的适用范围以及 FAR 52.227-19 商用计算机软件许可中规定的额外权利。
Informatica、Informatica 标志和 ActiveVOS 是 Informatica LLC 在美国和世界其他许多司法管辖区的商标或注册商标。
欲获得 Informatica 商标的最新列表,请访问 https:///trademarks.html。
其他公司和产品名称可能是其各自所有者的商业名称或商标。
本软件和/或文档中的若干部分受第三方所拥有的版权约束。
所需的第三方声明随产品一起提供。
本文档中的信息如有更改,恕不另行通知。
如发现本文档中有什么问题,请通过以下电子邮件地址向我们报告:**********************************。
Informatica 产品根据对应协议的条款和条件进行担保。
SCADA远程连接数据库操作文档

SCADA远程连接数据库操作文档
1配置数据源ODBC
控制面板->ODBC
或者控制面板->管理工具-> ODBC
双击打开ODBC数据源管理器,在系统DSN标签中,点击添加按
钮,创建新数据源。
选择SQL Server为安装数据源的驱动程序。
填写创建到SQL Server的新数据源的名称,本例中以“yue”为例,在服务器中填写远程访问服务器的IP地址作为需要连接的SQL
Server。
配置Microsoft ODBC SQL Server DSN:
点击客户端配置按钮,弹出添加网络库配置对话框,需要配置参数如图:
其他均使用默认设置,ODBC配置完成后
点击测试数据源
2 SCADA远程连接数据库
数据词典中新建变量nConnectID
新建画面SQLtest,在画面上添加按钮
左键按下。
在函数中选择SQL函数,打开选择函数对话框。
选择SQLConnect函数
根据需要修改函数中的参数值,点击应用。
连接数据库函数:
int a=SQLConnect(\\local\nConnectID, "DSN=yue; DATABASE=TEST; UID=sa; PWD=000000");
将SQL函数的输出结果显示到信息窗口的函数
string b=StrFromInt(a, 10);//数据类型转换函数
Trace(b);//在信息窗口显示函数
保存画面,并编译,在SCADA运行系统中打开新建画面
点击按钮,连接数据库TEST,信息窗口输出结果为0。
SQL函数返回值列表:
所以数据库连接成功。
Weka使用文档(1)

数据挖掘要用到Weka的软件那么链接数据库怎么办?我用的是sql2005 那么我们要建立ODBC链接1.控制面板---管理工具---添加2.选择3.1433是sql服务的端口4.下一步我们来进行安装文件。
在官网上/projects/weka/能够下载到最新版本。
我用的是3.6版本。
安装后请解压weka.jar文件,找到文件名DatabaseUtils.props一下是java数据类型Java type Java method Identifier Weka attribute type VersionString getString() 0 nominalboolean getBoolean() 1 nominaldouble getDouble() 2 numericbyte getByte() 3 numericshort getByte() 4 numericint getInteger() 5 numericlong getLong() 6 numericfloat getFloat() 7 numericdate getDate() 8 datetext getString() 9 string >3.5.5time getTime() 10 string >3.5.8In the props file one lists now the type names that the database returns and what Java type it represents (via the identifier), e.g.:CHAR=0VARCHAR=0CHAR and VARCHAR are both String types, hence they are interpreted as String (identifier 0)Note: in case database types have blanks, one needs to replace those blanks with an underscore, e.g., DOUBLE PRECISION must be listed like this:DOUBLE_PRECISION=2对应你的文件添加修改类型和他的值(注意大小写)修改文件DatabaseUtils.props.odbcjdbcURL=jdbc:odbc:SQL2005(SQL2005是建立连接池的名称)最后把修改后的文件添加到压缩文件中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux/Unix下ODBC的安装方法一:先下载最新的unixODBC源码包(/unixODBC-2.2.1.tar.gz)放到/usr/local下,然后运行下述命令:安装成功后,unixODBC所需的头文件都被安装到了/usr/inlucde下,编译好的库文件安装到了/usr/lib下,与unixODBC相关的可执行文件安装到了/usr/bin下,配置文件放到了/etc下。
方法二:下载rpm包进行安装,我们这里以Red Hat 7.3为例:unixODBC-2.2.0-5 RPM for i386(安装包及源码包)(ftp:///linux/redhat/7.3/en/os/i386/RedHat/RPMS/unixODBC-2 .2.0-5.i386.rpm、ftp:///linux/redhat/7.3/en/os/i386/SRPMS/unixODBC-2.2.0-5.src.rpm)unixODBC-devel-2.2.0-5 RPM for i386(ftp:///linux/redhat/7.3/en/os/i386/RedHat/RPMS/unixODBC-d evel-2.2.0-5.i386.rpm)直接将unixODBC-2.2.0-5.i386.rpm和unixODBC-devel-2.2.0-5.i386.rpm装入系统就可以了,命令如下:Linux/Unix下ODBC的配置运行ODBCConfig程序(在/usr/bin下),如下图:图一:ODBCConfig主窗口和Windows下的ODBC设置窗口是不是很像?我想大家都能看懂吧。
第一步:安装数据库的ODBC驱动程序Drivers这一栏中用来设置数据库的驱动程序,点击Add按钮,会出现下图:图二:ODBCConfig Driver Properties窗口Name一栏填入数据库驱动的名称(自定义),Description是数据库驱动的描述(自定义),Driver是用来选择数据库驱动程序的,Setup是用来选择数据库驱动安装程序的,如果你是按照上述安装方法安装的,这些程序都放在/usr/lib下,下面是数据库驱动程序的列表:数据库数据库驱动程序数据库驱动安装程序注释:MySQL、Sybase/MS SQL和Oracle的数据库驱动可以在下列网址找到:MySQL /myodbc.htmlSybase/MS SQL Oracle MySQL的驱动程序MyODBC-2.50.39-4 RPM for i386以及源码包:ftp:///linux/redhat/7.3/en/os/i386/RedHat/RPMS/MyODBC-2.50 .39-4.i386.rpmftp:///pub/redhat/linux/7.3/en/os/i386/SRPMS/MyODBC-2.50.39-4.src.r pm选择好驱动程序之后,点击"√"保存退出。
第二步:设置DSNDSN分为User DSN、System DSN和File DSN三种,我们以System DSN为例。
选中System DSN一栏以后,点击Add…按钮就会见到下图:图三:创建DSN选择数据库驱动列表中会列出你已经安装好的数据库驱动程序,我这里只装了postgresql,然后选择你所要使用的驱动程序,然后点击OK就会出现下图:图四:DSN的设置这里使用的是postgresql的数据库驱动,不同的数据库,这个窗口的内容会有所不同。
Name是数据源的名称(应用程序里访问数据库时用的就是它,相当于SID),Description 是描述,Server可以选择服务器,如果本机启动了postgreslq就可以选择localhost,如果Port和Socket有特殊要求,再根据实际情况进行修改,Database是用来选择数据库的,UserName为数据库用户名称,Password为数据库用户密码。
都配置好之后,点击"√"保存退出。
这样Linux/Unix下的ODBC数据源就已经设置好了,大家还可以在ODBCConfig程序的Status栏中查看ODBC的使用情况,在Advanced栏中设置是否做日志或者启动连接池,在About栏中,有一个Linux/Unix ODBC的示意图,在Credits按钮中可以看到所有开发者的名字的列表。
ODBCConfig程序中所有有关数据库驱动程序的信息被放在odbcinst.ini(在/etc下)文件中,有关DSN的信息被放在odbc.ini(在/etc下)文件中。
第三步:使用DataManager程序浏览数据库运行DataManager程序之后就可以查看Drivers、System DSN和User DSN这几项内容,具体情况可以见下图:图五:使用DataManager浏览数据库点击System DSN或者User DSN,会出现下图:此处ID为数据库的名称(常用为switch),PWD为数据库的密码(可不填)。
点击OK:第四步:使用isql程序查看数据库unixODBC还提供了命令台下查看数据库的程序,这就是isql,用法如下:Linux/Unix下ODBC的编程1、使用unixODBC提供的ODBC API进行编程:在进行编程之前,我们来看一下ODBC API中的常用数据类型与我们在C语言中使用的数据类型的对应关系:类型标识符ODBC数据类型C数据类型类型标识符ODBC数据类型C数据类型我们这里使用的数据库名称为test(DSN),这个DSN使用的用户名是root,密码为空,表的名称是web,字段情况如下:字段名数据类型第一:设定ODBC环境句柄并设置参数首先我们需要声明一个ODBC环境句柄(SQLHENV),它可以用来获得有关的ODBC 环境信息,我们需要调用SQLAllocHandle ( SQL_HANDLE_ENV,SQL_NULL_HANDLE, &V_OD_Env )来获得这个句柄,V_OD_Env就是要分配的SQLHENV类型的环境句柄。
分配好句柄之后,你给它需要设定所使用的ODBC版本,你可以调用SQLSetEnvAttr ( V_OD_Env, SQL_ATTR_ODBC_VERSION,(void*)SQL_OV_ODBC3, 0 ),SQL_ATTR_ODBC_VERSION是存放你定义的ODBC 版本号的变量,SQL_OV_ODBC3则说明你的程序使用的是ODBC 3.0。
第二:设定连接句柄并设置超时参数我们需要声明一个连接句柄(SQLHDBC),用来存放数据库连接信息的,调用SQLAllocHandle ( SQL_HANDLE_DBC, V_OD_Env, &V_OD_hdbc )获得连接句柄,V_OD_hdbc就是要分配的SQLHDBC类型的连接句柄。
分配好之后,我们可以调用SQLSetConnectAttr ( V_OD_hdbc, SQL_LOGIN_TIMEOUT, (SQLPOINTER *)5, 0 )来设定连接超时参数。
第三:连接数据库调用SQLConnect ( V_OD_hdbc, (SQLCHAR*) "Test", SQL_NTS, (SQLCHAR*) "root", SQL_NTS, (SQLCHAR*) "", SQL_NTS )连接我前面提到的数据库,需要设定三个参数,就是数据库名称、用户名和密码(因为我的数据库密码为空,所以这里的密码也为空),后面的SQL_NTS的位置应该写入这些参数的长度,如果写的是SQL_NTS就是让SQLConnect来决定参数的长度。
第四:分配SQL语句的句柄并进行查询:需要声明一个SQL语句的句柄(SQLHSTMT),用来存放SQL语句信息的,调用SQLAllocHandle ( SQL_HANDLE_STMT, V_OD_hdbc, &V_OD_hstmt )来获得这个句柄,V_OD_hstmt就是我们要分配的SQLHSTMT类型的SQL语句句柄。
我们的查询语句是:执行这条查询语句之后,查询结果可能有很多行,但每行只有两列,分别对应name和id,它们的数据类型为integer和char*,在ODBC中的数据类型标识符为SQL_C_ULONG和SQL_C_CHAR。
我们需要先声明这样的两个变量来存贮查询结果:然后我们需要使用SQLBindCol函数把查询结果和我们定义的变量进行绑定:这里的V_OD_err是用来存放错误信息编号的变量,类型也是SQLINTEGER。
接下来,我们调用SQLExecDirect来进行查询:我们可以用SQLNumResultCols ( V_OD_hstmt, &V_OD_colanz )来获得结果的列数,也可以用SQLRowCount( V_OD_hstmt, &V_OD_rowanz )来获得结果的条数,V_OD_colanz和V_OD_rowanz分别存储相应的结果,类型分别为SQLSMALLINT和SQLINTEGER。
在读取结果之前,我们需要调用SQLFetch ( V_OD_hstmt )语句,这个语句可以用来获得第一条结果也可以用来都下一条,有点像next的感觉。
然后我们就可以在V_OD_id 和V_OD_buffer里面获得每条记录的结果了。
第五:关于关闭连接和释放句柄关闭数据库的连接,调用SQLDisconnect ( V_OD_hdbc )就可以了,但在关闭数据库之前需要先释放SQL语句的句柄,而且在关闭数据库之后应该释放连接句柄和ODBC环境句柄,语句如下(按正常的顺序):第六:关于上述情况中的错误信息处理我们需要定义两个变量:SQLAllocHandle、SQLSetEnvAttr、SQLSetConnectAttr、SQLConnect、SQLExecDirect、SQLNumResultCols和SQLRowCount的调用结果都可以用V_OD_erg来存储,V_OD_err可以获得SQLBindCol中的错误信息。
第七:获得本机的DSN信息我们可以在声明SQLHENV句柄之后,使用SQLDataSources函数来获得本机的DSN 信息。
程序如下:l_next变量是用来指定我们所要获得的DSN的类别:SQL_FETCH_FIRST 设定SQLDataSources()函数找到第一个可用的数据源(可以是User DSN,也可以是Systerm DSN)SQL_FETCH_FIRST 设定SQLDataSources()函数找到第一个可用的数据源(可以是User DSN,也可以是Systerm DSN)到这里,我们在Unix的C语言下面进行ODBC编程已经讲完,上述ODBC API需要引用以下几个头文件(这些文件已经安装到/usr/include下了):另外如果大家使用GTK进行编程,由于到目前为止GTK还没有加入专门处理数据库的部件,所以大家可以在GTK中调用上述的ODBC API即可。