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

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

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


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

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

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

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


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