Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 05:11
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Работаю с MS SQL ServerПрограмму пробовал на винде и на FreeBSD. На винде все работает.На FreeBSD так:Делаю обычный select запрос. (Что самое интересное - запосы insert и update работают.)Соединяюсь с базой - ошибок нет (db.open() возвращает true).Выполняю запрос - ошибок нет (qry.exec() возвращает true).Пытаюсь бегать по записям - qry.next() возвращает false, а qry.lastError().text() - QODBC3: Unable to fetch nextПробовал ставить для запроса делать qry.setForwardOnly(true); - не помогаетODBC драйвер - freetds. Я так понимаю, косяк в нем. Так как на винде все работает, да и insert и update работают нормально.Настройки драйвера:файл freetds.confКод:[VMSrvDB]host = тут ip сервера с БДport = тут порт сервера с БДtds version = 8.0client charset = UTF-8файл odbcinst.iniКод:[ODBC Drivers]FreeTDS = Installed[FreeTDS]Driver = /usr/local/lib/libtdsodbc.soСтрока подключенияКодRIVER=FreeTDS;Servername =VMSrvDB;UID=;PWD=;DATABASE=
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
01.11.2006, 11:08:30: FETCH - Соединение с POP3 сервером прошло удачно Guest Новые вопросы и ответы 5 0 07.01.2012 16:45
The Bat . Получить - ответ- FETCH - -ERR Authentication failed (bad password? Guest Четвертый архив 0 09.12.2011 13:09
qt3 + firebird + qodbc Guest Новый архив 3 0 29.09.2011 07:26
Ubuntu, Qt, QODBC, MS SQL SERVER Guest Новый архив 2 0 29.09.2011 04:54
QODBC + Qt 4.5.1 Guest Новый архив 2 0 29.09.2011 04:01



© www.otvetnemail.ru - Форум вопросов и ответов.