Russian Qt Forum
Февраля 19, 2025, 01:43
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Посоветуйте, пожалуйста. Приложение с использованием SQL?
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Посоветуйте, пожалуйста. Приложение с использованием SQL? (Прочитано 5154 раз)
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...