Страница 1 из 1

Фильтрация данных в IbTable

Добавлено: 22 фев 2008, 15:00
SirSnake
Добрый день.

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

Пример:

rayon like "Долгинцевский" and "Жовтневый" - тут ошибка, как правильно сформировать запрос?
Заранее благодарен.

Добавлено: 22 фев 2008, 15:09
СанЕк
(rayon like "Долгинцевский") or (скорее всего)
(rayon like "Жовтневый")

а вообще в таком случае можно написать
(rayon="Долгинцевский")or(rayon="Жовтневый")

Добавлено: 22 фев 2008, 15:56
kdv
с IBTable - никак. читайте
www.ibase.ru/devinfo/ibx.htm

используйте ibdataset или ibquery.

Добавлено: 22 фев 2008, 18:01
SirSnake
используйте ibdataset или ibquery

А как с помощью ibquery выполнить тоже? Используя "OR"?

Добавлено: 23 фев 2008, 00:44
kdv
А как с помощью ibquery выполнить тоже? Используя "OR"?
в ЗАПРОСЕ указать условие фильтрации. В SQL. Статью прочитал, или так, по диагонали проехался?

Re: Фильтрация данных в IbTable

Добавлено: 23 фев 2008, 16:28
stix-s
SirSnake писал(а):Добрый день.

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

Пример:

rayon like "Долгинцевский" and "Жовтневый" - тут ошибка, как правильно сформировать запрос?
Заранее благодарен.
как только я понял, что фильтрация в IBTable не работает в принципе
(свойство есть, но оно просто не обрабатывается)
(ну и прально - компонент только для обратной совместимости)
(в умолчательной поставке к D7), я перешел к FIB+

Добавлено: 23 фев 2008, 16:47
kdv
я перешел к FIB+
а я - нет.

Re: Фильтрация данных в IbTable

Добавлено: 23 фев 2008, 18:40
Merlin
stix-s писал(а): как только я понял, что фильтрация в IBTable не работает в принципе
Работает. Но херово и в принципе и в реализации.
stix-s писал(а): (свойство есть, но оно просто не обрабатывается)
Обрабатывается. Только надо хелп до конца дочитатьь.
stix-s писал(а): (ну и прально - компонент только для обратной совместимости)
Это да. Пирчём на две головы ниже БДЕ-шного.
stix-s писал(а): я перешел к FIB+
Если только из за этого, то достаточно было просто перейти к SQL и IB... работающим на мём.

ЗЫ А наша контоора сегодня в пейнбол играла. Я бегат-пулять отказался, затребовал себе должность главврача полевого госпиталя. Седины уважили, просьбу удовлетворили и дезинфицирущим раствором обеспечили.

Re: Фильтрация данных в IbTable

Добавлено: 24 фев 2008, 10:50
stix-s
Merlin писал(а): Обрабатывается. Только надо хелп до конца дочитатьь.
Может быть, но у меня так и не вышло.
Merlin писал(а): Если только из за этого, то достаточно было просто перейти к SQL и IB... работающим на мём.
Нет, не только из-за этого
FIB+ более приятное впечатление оставили после пробы, но это все на вкус и цвет
kdv писал(а): а я - нет.
я отнюдь не рекламирую FIB+ :)
там просто нет компонентов а-ля IBTable, которые люди все-таки умудряются использовать при их наличии в IBX