Russian Qt Forum

Qt => Вопросы новичков => Тема начата: once_again_abc от Октябрь 25, 2013, 02:56



Название: Интерфейс к удаленной БД
Отправлено: once_again_abc от Октябрь 25, 2013, 02:56
Как грамотно организовать табличный вид к удаленной БД (локальная сеть например) с большими объемами информации?
Наверняка уже есть проверенные алгоритмы, не хочется изобретать велосипед и наступать на грабли.


Название: Re: Интерфейс к удаленной БД
Отправлено: carrygun от Октябрь 25, 2013, 05:13
А в чем собственно проблема? Подключайтесь к базе по сети и дергаете что надо. Или у вас не серверная БД?


Название: Re: Интерфейс к удаленной БД
Отправлено: once_again_abc от Октябрь 25, 2013, 14:40
А в чем собственно проблема? Подключайтесь к базе по сети и дергаете что надо. Или у вас не серверная БД?

проблема в том, что я не знаю с чего начать. мне нужна QTableView с моделью, контроллером и делегатами (возможно). хотелось бы найти работающие примеры, которые можно адаптировать под свои данные. нужно чтобы интерфейс не занимал много времени при обновлении, не забирал много памяти и т.п. Обычный QTableWidget для этого очевидно не подходит.


Название: Re: Интерфейс к удаленной БД
Отправлено: alex312 от Октябрь 25, 2013, 14:53
А в чем собственно проблема? Подключайтесь к базе по сети и дергаете что надо. Или у вас не серверная БД?
хотелось бы найти работающие примеры, которые можно адаптировать под свои данные.
А документацию читать пробовал?
Чем это (http://qt-project.org/doc/qt-5.1/qtsql/qsqlrelationaltablemodel.html) не подходит?


Название: Re: Интерфейс к удаленной БД
Отправлено: once_again_abc от Октябрь 26, 2013, 00:09
А в чем собственно проблема? Подключайтесь к базе по сети и дергаете что надо. Или у вас не серверная БД?
хотелось бы найти работающие примеры, которые можно адаптировать под свои данные.
А документацию читать пробовал?
Чем это (http://qt-project.org/doc/qt-5.1/qtsql/qsqlrelationaltablemodel.html) не подходит?

а хамить обязательно?
мне qsqlrelationaltablemodel не подходит.


Название: Re: Интерфейс к удаленной БД
Отправлено: alex312 от Октябрь 26, 2013, 11:51
а хамить обязательно?
мне qsqlrelationaltablemodel не подходит.
Извиняюсь за резкость. Но ты тоже пиши больше. Если тебе не подходит qsqlrelationaltablemodel, то не мешало бы упомянуть про это. А так же про то, что ты уже попробовал, и что не устраивает.


Название: Re: Интерфейс к удаленной БД
Отправлено: carrygun от Октябрь 28, 2013, 05:35
"Под свои данные" скорее всего придется писать самому. Врятли чтото из коробки подойдет для вас.


Название: Re: Интерфейс к удаленной БД
Отправлено: once_again_abc от Октябрь 29, 2013, 03:27
"Под свои данные" скорее всего придется писать самому. Врятли чтото из коробки подойдет для вас.

из коробки маловероятно. хотя я готов заплатить за гибкое и проверенное решение, это может быть дешевле потраченного мною временни на решение задачи.

анализируя данные я прихожу к выводу что мне необходимо древовидное представление, но со всеми фичами таблицы (сортировка, выделение и т.п.). пока что, решение выглядит совершенно туманным. в MVC я по прежнему не силен, поэтому я прошу показать что-то работающее, что я мог бы отшливовать под свои данные.


Название: Re: Интерфейс к удаленной БД
Отправлено: carrygun от Октябрь 29, 2013, 05:16
Где-то на форуме был пример древовидного представления, так что попробуй поискать.