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

Есть простая задача - отображать результат запроса в QTableView с помощью ibpp (т.к. родной драйвер QT для Firebird\Interbase кривоват).Я сделал так (просьба сразу не пинать) - определил наследника от QAbstractTableModel - FBQueryModel и прицепил его к QTableView.В FBQueryModel создал массив, который в конструкторе заполняется данными запроса в виде QString'ов.Кроме того, определил методы data, headerData, columnCount, rowCount, берущие данные из массива.Массив был создан из тех соображений, что ibpp предоставляет только однонаправленный Fetch по набору данных, а модели нужно брать произвольные строчки.Теперь ломаю голову как сделать редактируемый набор данных.Возможно надо смотреть в сторону создания своего QSqlDriver? В общем, хотелось бы знать как выкручивается народ с ibpp?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
А ibpp кто-нибудь активно пользует Guest Новый архив 2 0 29.09.2011 06:54
Model для IBPP::Statement (sql query) - писал кто-нибудь? Guest Второй архив вопросов и ответов 0 29.09.2011 06:52



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