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

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

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


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

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

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


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