powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Filter в таблице
11 сообщений из 11, страница 1 из 1
Filter в таблице
    #32465781
открывается форма
на ней есть таблица, в которой по умолчанию содержится >100000 записей
нужно отфильтровать их, т.е. изначально записей быть не должно
можно фильтровать с помощью id=0, или любого другого неправильного фильтра, но это медленно, есть ли способ быстрее ?
...
Рейтинг: 0 / 0
Filter в таблице
    #32465791
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а нафиг ты всю таблицу открываешь? офигел? заапрос для этого существуют. во, блин, дают.
...
Рейтинг: 0 / 0
Filter в таблице
    #32465794
сначала открывается вся таблица, а потом (если что-либо изменяется на форме) - просто вызывается Filter для
всей таблицы

---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
Filter в таблице
    #32465801
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
авторизначально записей быть не должно
тот же авторсначала открывается вся таблица
Что из сказанного верно?
...
Рейтинг: 0 / 0
Filter в таблице
    #32465803
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
авторили любого другого неправильного фильтра
Фильтр, который всегда будет неправильным, - это слово False. Причем этот фильтр не проверяет никаких значений полей.
...
Рейтинг: 0 / 0
Filter в таблице
    #32465821
2Владимир Саныч:

1) записей быть не должно - это в смысле отображаться в самом начале
2) но табилца должна открываться вся, чтобы потом можно было применить другой фильтр и показать нужные записи


---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
Filter в таблице
    #32465828
мне нужен фильтр который уберет все записи, но чтобы он быстро работал

---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
Filter в таблице
    #32465879
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему бы не открыть в первый раз форму на ДОБАВЛЕНИЕ?!
как раз и записей не будет
...
Рейтинг: 0 / 0
Filter в таблице
    #32465890
AVKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А зачем вообще при открытии фильтр?
Проще, на мой взгляд, при открытии давать источник строк, где в инструкции SQL стоит что-то вроде "WHERE ID=0". Такой запрос отрабатывается пулей.
А при следующих действиях не фильтр задавать, а менять источник строк на другое "WHERE". Получается быстрее.
Или я что-то не так понял?
...
Рейтинг: 0 / 0
Filter в таблице
    #32466013
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
False лучше, чем ID=0, потому что ID=0 проверяет поле, пусть даже ключевое, а False не проверяет.

А тащить всю таблицу все равно не надо, для этого есть запросы.
...
Рейтинг: 0 / 0
Filter в таблице
    #32466164
ладно, понял
всем большое спасибо

---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Filter в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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