Работаю с 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=