Russian Qt Forum
Ноябрь 01, 2024, 10:18
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Посоветуйте, пожалуйста. Приложение с использованием SQL?
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Посоветуйте, пожалуйста. Приложение с использованием SQL? (Прочитано 5009 раз)
Nikiforov
Гость
Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
:
Декабрь 07, 2010, 13:04 »
Очень жду помощи.
Суть вопроса в следующем:
Имею очень маленький опыт работы с Qt да и C++, но очень нужно реализовать следующее:
1. Приложение должно сохранять вводимую информацию в таблицах (SQL) для дальнейшего заполнения неких документов. Т.е. пользователь вводит информацию которая заполняет поля в таблицах, и при необходимости (например при нажатии на кнопку выводится окно в котором представлен документ с заполненной информацией) выводить ее. Имеет смысл работать с SQL или же можно использовать альтернативу? Необходимо, чтобы вся информация сохранялась в файл содержащий эти таблицы, при его открытии автоматически заполнялись поля документов. Тоесть можно начать заполнение документов заново или же открыть ранее начатый.
2. Из ответа на предыдущий вопрос следует следующий. Как лучше реализовать документы, не представляю если честно. В определенные графы документа вводится информация, для дальнейшего вывода на печать.
3. Документы следующего типа:
Жду советов. Заранее спасибо.
Записан
deaks
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #1 :
Декабрь 07, 2010, 13:55 »
может хранить данные в xml?
Записан
Nikiforov
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #2 :
Декабрь 07, 2010, 14:26 »
Цитата: deaks от Декабрь 07, 2010, 13:55
может хранить данные в xml?
Думал об этом. Если посмотреть документ который я прикрепил, то можно заметить, что необходимо добавлять большое количество информации. некоторые поля связаны, например если присмотреться, то в правом нижнем углу таблицы № и name of the player, так вот некоторые из этих номеров заполняются в поля I...VI с общим названием SET 1...5. Я думал что такие связи удобно проворачивать с помощью SQL...
В общем еще вариант нарисовался с XML. Спасибо.
Подскажет кто-нибудь еще чтонить. Заранее спасибо.
Записан
deaks
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #3 :
Декабрь 07, 2010, 14:41 »
самое то для xml) я как раз работаю с проектом, где невообразимые структуры)
Записан
Nikiforov
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #4 :
Декабрь 07, 2010, 14:46 »
Цитата: deaks от Декабрь 07, 2010, 14:41
самое то для xml) я как раз работаю с проектом, где невообразимые структуры)
А может посоветуете что-нибудь насчет вопроса про реализацию документов и печати?
Записан
crossly
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #5 :
Декабрь 07, 2010, 14:51 »
Цитата: Nikiforov от Декабрь 07, 2010, 14:46
Цитата: deaks от Декабрь 07, 2010, 14:41
самое то для xml) я как раз работаю с проектом, где невообразимые структуры)
А может посоветуете что-нибудь насчет вопроса про реализацию документов и печати?
ncreport, eXaro...
Записан
deaks
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #6 :
Декабрь 07, 2010, 15:27 »
тогда еще OpenRPT
Записан
Nikiforov
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #7 :
Декабрь 07, 2010, 15:32 »
Цитата: crossly от Декабрь 07, 2010, 14:51
Цитата: Nikiforov от Декабрь 07, 2010, 14:46
Цитата: deaks от Декабрь 07, 2010, 14:41
самое то для xml) я как раз работаю с проектом, где невообразимые структуры)
А может посоветуете что-нибудь насчет вопроса про реализацию документов и печати?
ncreport, eXaro...
Поставил NCReport. Все конечно замечательно, но, блин, никак не пойму как с этим работать... Весь мануал на англицком, глаза лопаются мозг не воспринимает, тяжело переводить. Существует guide на русском?
Записан
crossly
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #8 :
Декабрь 07, 2010, 15:35 »
Нет
Записан
Nikiforov
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #9 :
Декабрь 07, 2010, 15:51 »
Итого:
1. Для реализации удобно использовать XML, те ввод информации в XML документ и дальнейшее ее там хранение.
2. NCReport создает отчеты в том же XML. Пока совсем ничего не ясно по NCReport Designer. Надеюсь разберусь. Я правильно понимаю, что создается документ который с помощью некоих классов работы с XML в qt заполняется и выводится на печать? Те нужно нарисовать так называемый документ в NCReport Designer?
Записан
crossly
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #10 :
Декабрь 07, 2010, 16:00 »
угу
Записан
Nikiforov
Гость
Re: Посоветуйте, пожалуйста. Приложение с использованием SQL?
«
Ответ #11 :
Декабрь 07, 2010, 16:05 »
Цитата: crossly от Декабрь 07, 2010, 16:00
угу
Какие у Вас многозначительные ответы
Спасибо за советы!
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...