powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как передавать данные с клиента на сервер в выборках/списках?
6 сообщений из 6, страница 1 из 1
Как передавать данные с клиента на сервер в выборках/списках?
    #34368260
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Желательно отвечать не только для SQL сервера но и для серверов вообще, в частности FireBird.

Есть такой вопрос - вот на сервере мы сформировали SQL-запрос, получили на сервере некую таблицу.
1. Эта таблица временная?
2. Известно в ней число строк?

Далее, мы начинаем в форме справочника отрисовывать эту таблицу.
Ясно, что засасывать всю таблицу на клиента бессмысленно.
По мере отрисовки строк таблицы мы считываем строки таблицы, накапливая их в кеше ограниченного объема.

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

Ну и для ТЗ можно всю выборку передать сразу в таблицу значений на клиенте.

Я правильно рассуждаю, или 1С делает по другому?

4. И еще вопрос - если запрос касается только одной таблицы и мы хотим использовать не SQL-запрос, а фильтр записей (поиск по индексу вперед-назад), будет ли это быстрее чем SQL запрос, ведь в таком случае мы не знаем заранее число строк? Или SQL запрос все-таки не временная таблица?
...
Рейтинг: 0 / 0
Как передавать данные с клиента на сервер в выборках/списках?
    #34368280
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinЕсть такой вопрос
Хм. Как Вам сказать, с одной стороны хорошо, что Вы задумываетесь над глубокими вещами, с другой стороны, некоторые формулировки пугают.

Некую информацию найдете вот здесь и в соседних письмах, ну а вообще....

FixinЯ правильно рассуждаю, или 1С делает по другому?
Хм. Интересная логика. Очень интересная логика.
...
Рейтинг: 0 / 0
Как передавать данные с клиента на сервер в выборках/списках?
    #34370630
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FixinПо мере отрисовки строк таблицы мы считываем строки таблицы, накапливая их в кеше ограниченного объема.
Oracle Forms так и делает (и это правильно). Только кеш не ограничен.
...
Рейтинг: 0 / 0
Как передавать данные с клиента на сервер в выборках/списках?
    #34375485
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод FixinПо мере отрисовки строк таблицы мы считываем строки таблицы, накапливая их в кеше ограниченного объема.
Oracle Forms так и делает (и это правильно). Только кеш не ограничен.
Гы, спасибо, хоть какая-то ясность... ;-)
...
Рейтинг: 0 / 0
Как передавать данные с клиента на сервер в выборках/списках?
    #34375570
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
модOracle Forms так и делает (и это правильно). Только кеш не ограничен.

ХМ. Такого не бывает. Размер буфера в Forms большой, но не бесконечный. Мне удавалось заполнять блок под завязку.
...
Рейтинг: 0 / 0
Как передавать данные с клиента на сервер в выборках/списках?
    #34376496
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mcureenabХМ. Такого не бывает. Размер буфера в Forms большой, но не бесконечный. Мне удавалось заполнять блок под завязку.
Конечно ограничение реализации есть, но важен принцип.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как передавать данные с клиента на сервер в выборках/списках?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]