Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ADO (фильтр) / 3 сообщений из 3, страница 1 из 1
14.11.2003, 16:25
    #32324831
Cooper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO (фильтр)
Привет!

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

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

===============================
Q per
...
Рейтинг: 0 / 0
14.11.2003, 16:30
    #32324847
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO (фильтр)
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
14.11.2003, 16:38
    #32324872
Cooper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO (фильтр)
:(((печально

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


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