Вопросы по работе с Dataset и datasource

Модератор: Модераторы

Вопросы по работе с Dataset и datasource

Сообщение Sharfik » 12.10.2017 18:32:57

Я особо с ними не работал раньше. В общих чертах помню что и для чего.

1. Если стоит цель сделать локальную БД без соединения с сервером MySQL, то как лучше это реализовать? Ну условно локальную, работа с файловым сервером будет.
2. Компоненты.. Как сделать сортировку в выводимых строках таблицы? Это вообще в базовом функционале dbgrid есть или хотя бы перемещение строк? Или сторонние компоненты искать?
3. Обратил внимание, что некоторые сторонние компоненты типа VirtualDBGrid редактируют данные и обработки Post в котором может быть диалог подтверждения сохранения изменений не происходит. Есть пакеты которым этим не болеют?
4. Как то можно построить связь компонентов, чтобы из одного dataset в один компонент отображения данные шли все, а в другую с фильтрацией?
5. Есть компоненты таблиц в которых реализовано редактирование выпадающим списком со связанной таблицей? :roll:
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 791
Зарегистрирован: 20.07.2013 01:04:30

Re: Вопросы по работе с Dataset и datasource

Сообщение olegy123 » 12.10.2017 18:45:43

я так понимаю нужен embedded?
MySQL не embedded. MySQL требует сервер, хотя свойства соединения позволяют memory mapped - самый быстрый обмен информацией.

embedded это SQLIte - нужны только dll-ки
еще есть FirebirdSQL - он может быть как встроенным (dll-кой) так удаленным.

Sharfik писал(а):2. Компоненты.. Как сделать сортировку в выводимых строках таблицы? Это вообще в базовом функционале dbgrid есть или хотя бы перемещение строк? Или сторонние компоненты искать?
если нужно миллионы строк сортировку делать - то на клиенте это не очень хорошо..
есть компоненты, которые скачивают и позволяют локально с DataSet работать.

Sharfik писал(а):3. Обратил внимание, что некоторые сторонние компоненты типа VirtualDBGrid редактируют данные и обработки Post в котором может быть диалог подтверждения сохранения изменений не происходит. Есть пакеты которым этим не болеют?
вроде должно быть хорошо иначе бы он не был популярным.Вопрос как Post делается.
Сам VirtualGrid позволяет локально работать с данными.

Sharfik писал(а):4. Как то можно построить связь компонентов, чтобы из одного dataset в один компонент отображения данные шли все, а в другую с фильтрацией?
VirtualGrid как пример.
там все решает программист, что как и в какой позе данные выводить..

Sharfik писал(а):5. Есть компоненты таблиц в которых реализовано редактирование выпадающим списком со связанной таблицей?
Их много. Правда большинство за деньги.
http://www.ehlib.com/ - как пример.
https://torry.net/ - большая база Delphi компонентов.
olegy123
долгожитель
 
Сообщения: 1643
Зарегистрирован: 25.02.2016 12:10:20

Re: Вопросы по работе с Dataset и datasource

Сообщение Sharfik » 12.10.2017 19:23:57

Задача управление архивом документов, там не миллион.. до 10000 думаю записей будет. Если не 5000. Понимаю, что гонять трафик файлов не хорошая идея, но пока такая концепция.
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 791
Зарегистрирован: 20.07.2013 01:04:30


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru