Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2009, 10:40   #1
eds
 
Регистрация: 25.11.2007
Сообщений: 7
По умолчанию Oracle C++ Call lnterface

Доброго времени суток!!!

С ораклом мне пришлось разбираться не давно и только познаю азы. Но моя задача это написать клиентскую программу на С++ для работы с БД. Для тестов я использую VC++, но конечная программа должна будет написана для Линукса. Тут я столкнулся с роблемой. С сервером оракла идут простенькие примеры для работы с occi типа такого:

Код:
#include <iostream>
#include <occi.h>

using namespace oracle:: occi;
using namespace std;

int main()
{
//create environment and connection
Environment* env = Environment::createEnvironment();
Connection* conn = env->createConnection( "scott", "tiger" );
cout << "Environment and Connection created" << endl;

//execute a SQL statement
Statement* stmt = conn->createStatement();
stmt->setSQL("INSERT into FRUITS (fruit, amt) VALUES ('apple', 10)");
stmt->executeUpdate();
conn->terminateStatement(stmt);

//terminate environment and connection
env->terminateConnection(conn);
Environment::terminateEnvironment(env);
cout << "Environment and Connection terminated" << endl;
}
При компиляции в VC++ выскакивает окно с такой инфой:

Windows has triggered a breakpoint in occi2.exe.

This may be due to a corruption of the heap, and indicates a bug in occi2.exe or any of the DLLs it has loaded.

The output window may have more diagnostic information

Кто работал с occi можете подсказать в чем проблема? Или кто-нибудь знает, где можно скачать книги по этой теме?

Модератор: тег CODE

Последний раз редактировалось MaTBeu; 06.02.2009 в 16:21.
eds вне форума Ответить с цитированием
Старый 09.02.2009, 13:51   #2
eds
 
Регистрация: 25.11.2007
Сообщений: 7
По умолчанию

Народ неужто никто не работал с occi!? Подскажите как скомпилить эту программку. Без разницы в чем компилить: Borland C++, Builder C++, VC++2005!!
eds вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Fatal error: Call to undefined function mysql_connect() Air Помощь студентам 1 17.01.2009 12:41
Remote call в Delphi alexBlack Обсуждение статей 0 05.01.2009 16:27
oracle sergei64_89 Помощь студентам 1 29.09.2008 15:37
Only assignment, call . . . RIO Общие вопросы .NET 2 03.05.2008 16:55
скачать Oracle 9 Pitbull БД в Delphi 0 12.09.2007 16:52