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

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

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2012, 16:11   #1
Flashcherry
 
Регистрация: 20.03.2009
Сообщений: 6
Вопрос Соединение с БД

Пытаюсь соединиться с БД Oracle через ODBC, ошибок нету, а соединение не проходит(((.
Прописываю функцию для соединения

bool Connection::createConnect(){
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");

db.setDatabaseName("Driver={Microso ft ODBC for Oracle}");
db.setHostName("127.0.0.1");
db.setUserName("system");
db.setPassword("qqqq");
db.setPort(1521);

if (db.open()){return true;}
else{
QMessageBox::critical(0, qApp->tr("Cannot open database"),
qApp->tr("Unable to establish a database connection.\n"),
QMessageBox::Cancel);
return false;}

}
db.open()-Почему-то возвращает False
Flashcherry вне форума Ответить с цитированием
Старый 19.05.2012, 17:20   #2
Flashcherry
 
Регистрация: 20.03.2009
Сообщений: 6
По умолчанию Соединилось

Добавила в источник DSN драйвер Oracle in XE, где прописала поля соединения.
bool Connection::createConnect(){
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");

db.setDatabaseName("Driver={Oracle in XE};FIL={oracle}");

db.setUserName("system");
db.setPassword("qqqq");


if (db.open()){return true;}
else{
QMessageBox::critical(0, qApp->tr("Cannot open database"),
qApp->tr("Unable to establish a database connection.\n"
"This example needs Oracle support.
"Click Cancel to exit."), QMessageBox::Cancel);
return false;}

}
Flashcherry вне форума Ответить с цитированием
Старый 30.05.2012, 11:00   #3
rutge045
Новичок
Джуниор
 
Регистрация: 30.05.2012
Сообщений: 2
По умолчанию

Все правильно делашь
rutge045 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Соединение с БД Yurafpi Помощь студентам 0 04.05.2010 18:24
Соединение с интернетом stim-12 Помощь студентам 4 05.01.2009 17:19
Соединение с файлом БД lepricon БД в Delphi 4 30.11.2008 23:45
соединение ben95 Общие вопросы Delphi 5 03.02.2008 04:20
Соединение с БД Angel_666 БД в Delphi 9 04.05.2007 16:10