Вниз
Скачать: CL | DM;

что быстрее работает   Найти похожие ветки 

← →
ses   (2003-06-27 11:06) [0]

Подскажите пожалуйста, в каких случаях лучше использовать
Table1.Filter:="Nomer>5" , а когда через TQuery "select .... where Nomer>5..."


← →
Семен Сорокин ©   (2003-06-27 11:08) [1]

Table1.Filter:="Nomer>5" ИМХО быстрее, так как выбранные данные уже на клиенте


← →
Anatoly Podgoretsky ©   (2003-06-27 11:13) [2]

where Nomer>5 быстрее, а что случилось с твоим секундомером?


← →
Johnmen ©   (2003-06-27 11:14) [3]

Зависит от конкретного логического построения приложения...


← →
ses   (2003-06-27 11:20) [4]

Я правильно понимаю?
если искать через Table1.Filter, то с сервера на клиент передаются все записи из таблицы, и фильтрация идет на клиенте,
а если через select, то на клиент передаются только те записи, которые удовлетворяют условию.


← →
Johnmen ©   (2003-06-27 11:21) [5]

По-моему, "лучшесть" определяется не только быстротой.
А быстрота - не только "способом" фильтрации.


← →
Семен Сорокин ©   (2003-06-27 11:23) [6]

ses (27.06.03 11:20)
если искать через Table1.Filter, то с сервера на клиент передаются все записи из таблицы, и фильтрация идет на клиенте
если таблица открыта, то у тебя уже все записи на клиенте, а вообще - Johnmen © (27.06.03 11:21)


← →
Anatoly Podgoretsky ©   (2003-06-27 11:29) [7]

ses (27.06.03 11:20)
В обоих случаях на клиента передается все.
Во втором случае на клиента передаются только нужные записи.

Выбери себе нужное.


← →
Johnmen ©   (2003-06-27 11:37) [8]

>Семен Сорокин © (27.06.03 11:23)
>если таблица открыта, то у тебя уже все записи на клиенте

Это не так. :)

>Anatoly Podgoretsky © (27.06.03 11:29)
>В обоих случаях на клиента передается все.

При определенных условиях. :^)


← →
Anatoly Podgoretsky ©   (2003-06-27 11:57) [9]

А никакиз условий нет, можно даже Random(2)+1


← →
Семен Сорокин ©   (2003-06-27 11:59) [10]

даже тип СУБД не укзан :))


← →
Zacho ©   (2003-06-27 12:02) [11]


> Anatoly Podgoretsky © (27.06.03 11:57)

То есть, после Filtered:=true сразу происходит FetchAll ? Не верится что-то.


← →
Anatoly Podgoretsky ©   (2003-06-27 12:06) [12]

А зачем, просто ищет последнею физическую запись
Пока не будет условия можно сказать, что быстрее на 20 градусов цельсия.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.011 c
14-68076
craker
2003-07-06 02:15
2003.07.21
Лето-времени много, игроделы объединяйтесь!!!


3-67680
Александр Ч_
2003-06-26 16:58
2003.07.21
Перебор записей в DataSet


4-68113
D@VINCHI
2003-05-15 16:17
2003.07.21
Создание сплывающей панельки...


1-67827
IronHawk
2003-07-07 12:48
2003.07.21
Приветствую Мастеров! Hint не полностью видного элемент в ListBox


1-67848
lex7
2003-07-07 16:53
2003.07.21
QuickReport -> Word/Excel




   Наверх