我已经在intel 3.3 westmere机器上的Centos 5.5上安装了vectorwise。
我可以从bash shell中的TABLE test_table成功运行SQL查询
** [ingres @ dataserv tick] $ sql tick
INGRES终端监控版权所有2009 Ingres Corporation
Ingres VectorWise Linux版本VW 1.0.0(a64.lnx / 114)NPTL登录
2011年4月25日星期一19:42:46
执行。 。
┌─────────────┬─────────────┐
│a│b│
├─────────────┼─────────────┤
│1│2│
└─────────────┴─────────────┘
(1排) 继续**
这是一张非常简单的表格。我想使用ODBC接口将c ++中的查询结果转换为数组
我在考虑使用http://simpledb.sourceforge.net/,但我认为我未能正确配置我的机器。
有没有人有一个明确的例子c ++ w build path /包括如何获得相同的查询结果和设置所需的机器?
由于
答案 0 :(得分:1)
Simple DB站点(http://simpledb.sourceforge.net)中提供的complete.cpp示例对我来说很好用,我修改了示例以使用您的表名和列名并调整了操作(所有列都是字符!!)。
我使用了Ingres ODBC驱动程序(从Ingres Database for Windows的企业版或社区版安装)并配置了Ingres VNODE(使用Ingres网络实用程序配置)指向我的数据库。
使用ODBC数据源管理器配置ODBC数据源。
VC ++配置为生成可以运行的“.exe”文件。
当我编译应用程序时,我使用了x64版本的程序,因为我使用的是Windows 2007x64和适用于Windows64的Ingres 10.0.0版本。
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