Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу / 5 сообщений из 5, страница 1 из 1
03.04.2012, 10:26
    #37735775
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу
subj
...
Рейтинг: 0 / 0
03.04.2012, 10:39
    #37735801
Banditos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу
q1w1e1,

SQL-запрос - это СОЗДАНИЕ курсора по неким условиям.
Фильтр - этот ОТОБРАЖЕНИЕ курсора по неким условиям.

А что мешает условие фильтра поставить в условие SQL-запроса?
...
Рейтинг: 0 / 0
03.04.2012, 10:57
    #37735843
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу
непонятно какой фильтр наложен в данный момент, конечно можно использовать функцию filter() в условии запроса where, но не разу не использовал это поэтому интуитивно сомневаюсь, вдруг где-то грабли, которые не вижу...поэтому может есть какие дельные советы..:-)
...
Рейтинг: 0 / 0
03.04.2012, 11:20
    #37735896
Banditos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу
Если фильтр прописан непосредственно по значениям, типа:
Код: sql
1.
Field1 = 'AAA1' AND Field2 > 4


Тогда нет никаких проблем - берем и используем в лоб.

Если же в условии используются переменные - то уже начинаются проблемы.
В принципе, все решаемо, только потанцевать ручками надо будет чутка больше.

Но я бы таки рекомендовал вообще избавиться от фильтра. Тем более, что у тебя получается, что на таблицу, на которую наложен фильтр - добавляются действия, которые зависят от фильтра... Фильтр здесь будет самым слабым и медленным местом.
Лучше сразу построить курсор, значения отбора (фильтра) держать в нужных переменных - и пользоваться ими уже с осознанием дела.
...
Рейтинг: 0 / 0
03.04.2012, 11:54
    #37735980
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу
спасибо...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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