powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ADO (фильтр)
3 сообщений из 3, страница 1 из 1
ADO (фильтр)
    #32324831
Фотография Cooper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

Может кто знает в чем грабли? :
Почему-то не работют вот такие фильтры:
Код: plaintext
ado.filter:='(()or()) and (()or())';

В хелпе ничего не нашел :(((

===============================
Q per
...
Рейтинг: 0 / 0
ADO (фильтр)
    #32324847
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
There is no precedence between AND and OR. Clauses can be grouped within parentheses. However, you cannot group clauses joined by an OR and then join the group to another clause with an AND, like this:

Код: plaintext
(LastName = 'Smith' OR LastName = 'Jones') AND FirstName = 'John'


Instead, you would construct this filter as

Код: plaintext
(LastName = 'Smith' AND FirstName = 'John') OR (LastName = 'Jones' AND FirstName = 'John')


Как говориться, by design. :-(
...
Рейтинг: 0 / 0
ADO (фильтр)
    #32324872
Фотография Cooper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:(((печально

Спасибо.
===============================
Q per
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ADO (фильтр)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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