векторная ODBC-конфигурация в Linux с C ++ - PullRequest
0 голосов
/ 26 апреля 2011

Я установил векторное изображение на Centos 5.5 на машине Intel 3.3 westmere.

Я могу успешно запустить SQL-запрос из моей тестовой таблицы TABLE в оболочке bash

** [отметка ingres @ dataserv] $ sql отметка

КОНТРОЛЬНЫЙ МОНИТОР INGRES Copyright 2009 Ingres Corporation

Ingres VectorWise Linux Version VW 1.0.0 (a64.lnx / 114) Вход в NPTL

Пн. 25 апреля 19:42:46 2011

  • select * from test_table; \ g

Выполнение. , .

┌─────────────┬─────────────┐

│a │b │

├─────────────┼─────────────┤

│ 1│ 2│

└─────────────┴─────────────┘

(1 ряд) продолжить **

это очень простой стол.

Я хотел бы получить этот результат запроса в c ++ в массив, используя интерфейс ODBC

Я думал об использовании http://simpledb.sourceforge.net/ для этого, но я считаю, что мне не удалось правильно настроить мою машину.

Есть ли у кого-нибудь явный пример пути сборки c ++ w / include о том, как получить тот же результат запроса, и о настройке машины, необходимой для этого?

Спасибо

1 Ответ

1 голос
/ 26 апреля 2011

Пример complete.cpp, представленный на сайте Simple DB (http://simpledb.sourceforge.net), работает нормально. Я изменил пример, чтобы использовать имена таблиц и столбцов, и скорректировал действия (все столбцы являются символами !!).

Я использовал драйвер Ingres ODBC (установленный из корпоративной или общественной версии Ingres Database для Windows) и настроил Ingres VNODE (настроенный с помощью Ingres Network Utility), чтобы он указывал на мою базу данных.

Источник данных ODBC был настроен с помощью Администратора источника данных ODBC.

VC ++ был настроен для создания файла .exe, который можно было запустить.

Когда я скомпилировалприложение Я использовал версию программы для x64 так же, как я использую Windows 2007x64 и релиз Ingres 10.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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...