Russian Qt Forum
Ноябрь 24, 2024, 02:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: как правильно хранить результат запроса  (Прочитано 2407 раз)
slava_d200
Гость
« : Ноябрь 26, 2011, 14:47 »

Добрый день!
я новичек в базах данных.
подскажите пожалуйста КАК ПРАВИЛЬНО хранить данные по запросу.
т.е.

есть результате запроса объект - QSqlQuery (всегда одна запись(
этот результат мне надо использова несколько раз в программе,

возник вопрос:
1. создать глобальную переменную "QSqlQuery" - и потом эту переменную использовать
2. создать класс который бы по структуре будет точно такой же как результат запроса (по количеству переменных) и туда перегрузить результат запроса.
« Последнее редактирование: Ноябрь 26, 2011, 14:50 от slava_d200 » Записан
andrew.k
Гость
« Ответ #1 : Ноябрь 26, 2011, 15:00 »

варинат 2.
Записан
slava_d200
Гость
« Ответ #2 : Ноябрь 26, 2011, 15:05 »

Спасибо за ответ.

а можно уточнить. в чем разница между собственным классом и классом результата запроса.

первый вариант уже имеет все данные по запросу,
а во втором случае придется каждый реквизить новому классу присваивать
Записан
andrew.k
Гость
« Ответ #3 : Ноябрь 26, 2011, 16:09 »

В дуршлаге тоже можно воду носить. Но мы же этого не делаем.

Что удобнее?
q.value(7).toString() или User.surname()
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.147 секунд. Запросов: 20.