我已经在CentOS5.5上安装在英特尔3.3威斯特米尔机器上。
我可以在bash中的表test_table中成功地运行SQL查询。
**ingres@dataserv滴答$ sql滴答
INGRES终端监控版权2009 Ingres公司
Ingres VectorWise Linux版本VW1.0.0(a64.inx/114)NPTL登录
4月25日19:42:46 2011
执行。。。
┌─────────────┬─────────────┐
│a│b│
├─────────────┼─────────────┤
│1│2│
└─────────────┴─────────────┘
(1行)继续**
这张桌子很简单。
我希望使用ODBC接口将c++中的查询结果放入数组中。
我正考虑为此使用http://simpledb.sourceforge.net/,但我相信我没有正确配置我的机器。
是否有人有一个明确的示例c++ w构建路径/包括如何获得相同的查询结果和设置所需的机器?
谢谢
发布于 2011-04-26 14:46:28
简单DB站点( Simple,http://simpledb.sourceforge.net)中提供的complete.cpp示例对我来说工作正常,我修改了该示例以使用您的表名和列名,并调整了操作(所有列都是字符!)。
我使用了Ingres ODBC驱动程序(安装于Ingres数据库的企业版或社区版,用于Windows),并配置了Ingres VNODE (使用Ingres网络实用程序配置)指向我的数据库。
ODBC数据源是使用ODBC数据源管理器配置的。
VC++被配置为生成一个可以运行的“.exe”文件。
在编译应用程序时,我使用了x64版本的程序,因为我使用的是Windows2007x64和Ingres10.0.0版本的Windows64。
Output (2 columns in my table)
Col1: a Col2: b
Col1: 1 Col2: 2
Col1: a Col2: b
Some math 25 b adfad
Col1: 1 Col2: 2
Some math 25 2 adfad帮助完整链接网络管理实用程序
配置ODBC连接- Windows
https://stackoverflow.com/questions/5785411
复制相似问题