powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Record Source
16 сообщений из 16, страница 1 из 1
Record Source
    #32486151
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть форма, источник записей которой - запрос к большой таблице.
При этом нет необходимости при открытии формы выводить сразу всю таблицу (выполнять запрос в Record Source) - база сетевая. Как можно этого добиться ?
...
Рейтинг: 0 / 0
Record Source
    #32486168
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убери запрос из Record Source и при необходимости подставляй пойзже

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
Record Source
    #32486181
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробовал, в полях таблицы на форме такие строчки выводятся -
#Name?
Как еще и их убрать ?
...
Рейтинг: 0 / 0
Record Source
    #32486191
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не ты не так понял, ты в Form_Load опредли значение для поля формы которое содержит параметр для запроса.
А потом подставь этот запрос в рекордсоурс и тогда у тебя по сетке прилетят данные которые вернет запрос с учетом параметра. А не всю таблицу.
...
Рейтинг: 0 / 0
Record Source
    #32486260
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Form_Load опредли значение для поля формы которое содержит параметр для запроса.

все равно не очень понял.
в Form_Load не могу определить параметр для запроса, поскольку он будет известен только тогда, когда юзер, после загрузки формы, введет его в соответствующий text box.
...
Рейтинг: 0 / 0
Record Source
    #32486274
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну в таком случае поставь параметр к-ый будет возвращать заведомо пустой набор данных

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
Record Source
    #32486287
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл сказать, - база сетевая - mdb,
как я понимаю, клиент в любом случае потащит всю таблицу.
...
Рейтинг: 0 / 0
Record Source
    #32486297
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как решение -
Ни Record Source ни Control Source при дизайне формы не указывать, а привязать программно при запросе, когда будет известен параметр запроса.

Может есть решение получше ?
...
Рейтинг: 0 / 0
Record Source
    #32486322
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В рекордсурсе формы указать селект из таблички с условием Where 1=2. Или FALSE...
...
Рейтинг: 0 / 0
Record Source
    #32486325
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Hummer
а для выполнения этого запроса клиент таблицу к себе не потащит ?
...
Рейтинг: 0 / 0
Record Source
    #32486331
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А проверить?:)
...
Рейтинг: 0 / 0
Record Source
    #32486348
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проверю,

спасибо
...
Рейтинг: 0 / 0
Record Source
    #32486373
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно еще заполнить Record Source фантомным источником типа

SELECT Значение1 AS ИмяПоля1,Значение2 AS ИмяПоля2 ....

А после заменять его на реальный запрос.
...
Рейтинг: 0 / 0
Record Source
    #32486639
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Hummer а как лучше всего (и быстрнее) проверить?
...
Рейтинг: 0 / 0
Record Source
    #32486644
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Jem
Сделать форму и посмотреть загрузку сети при различных наборах данных в форме.

На клинента данные пойду в соответствии с запросом:) В QA для сиквела можно даже посмотреть объём этих данных и другую информацию:) В мдб смотерл только по щзагрузке сетки...
...
Рейтинг: 0 / 0
Record Source
    #32486658
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Hummer
И я о нагрузке на сетку подумал.
Но с другой стороны гимор, особенно если в запросе много таблиц.
Сначала проверять с данными в таблицах, а потом с пустыми таблицами.
А то ведь хрен его знает чего еще файлсервер через сетку толкает, трафик, мне кажется, даже при отсутствии данных в таблицах, какой-то будет.
Блин, проверять правда лень
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Record Source
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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