QSqlQuery считывание данных.. |
Здравствуйте, гость ( Вход | Регистрация )
QSqlQuery считывание данных.. |
Litkevich Yuriy |
18.2.2010, 18:52
Сообщение
#11
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
PunX |
18.4.2010, 21:21
Сообщение
#12
|
Студент Группа: Участник Сообщений: 56 Регистрация: 12.4.2009 Из: Димитровград Пользователь №: 676 Спасибо сказали: 0 раз(а) Репутация: 0 |
В БД под управлением postgresql делаю запрос:
в результате получаю что в переменной res пусто и ошибку "QSqlQuery::value: not positioned on a valid record", хотя в БД запись есть. В базе тип поля значение которого вывожу numeric. |
|
|
Litkevich Yuriy |
18.4.2010, 22:45
Сообщение
#13
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
посмотри, что возвращает q.size() после выполнения запроса
PunX, ты не корректно используешь ЗАПИСЬ сначала спрашиваешь у запроса запись: QSqlRecord rec = q.record(); И только потом выполняешь запрос:if(!q.exec(str)){ Ты уверен, что запись действительна?
|
|
|
PunX |
18.4.2010, 22:47
Сообщение
#14
|
Студент Группа: Участник Сообщений: 56 Регистрация: 12.4.2009 Из: Димитровград Пользователь №: 676 Спасибо сказали: 0 раз(а) Репутация: 0 |
Возвращает 312, кол-во записей в таблице моей.
|
|
|
Текстовая версия | Сейчас: 15.1.2025, 1:37 |