Вниз
Скачать: CL | DM;

SELECT к датасету.   Найти похожие ветки 

← →
Страждущий-ищущий   (2002-08-06 08:50) [0]

Господа,
всем известно, что у датасета существует свойство Filter.
И, допустим, если Filter = "FIELD LIKE ""Матер%""", то мы получим все записи, у которых поле FIELD = Матер, Материя, Материнство, Матершинник.
Это понятно...
НО, если мы поставим Filter = "FIELD LIKE ""Матер%во""", то, естественно очень хочется получить все записи FIELD = Матерво, Материнство и тд.
Этого не происходит. Свойство Filter не понимает знак "%" в середине слова, как понимает его SQL.

Теперь вопрос: каким же образом мне добится более-менее полноценной фильтрации датасетов ? Чтобы использовалась если не вся, то хотя бы вышеобозначенная мощь SQL.

Использую ADODataSet. Буду очень признателен любым советам и предложенной помощи.


← →
Lord Warlock ©   (2002-08-06 09:07) [1]

В АДО пробуй вместо % использовать *


← →
wicked ©   (2002-08-06 09:50) [2]

2 Страждущий-ищущий

или динамически формируй запрос - если этого не понимает Filter, то поймёт sql-сервер....


← →
Страждущий-ищущий   (2002-08-06 10:43) [3]

2Lord Warlock © (06.08.02 09:07)

Попробовал. Аналогично как и с "%".
Не помогло.

wicked © (06.08.02 09:50)

Совет хороший, но нет у меня СУБД. Зато есть датасет.

Господа, должен же быть выход !



← →
3JIA9I CyKA ©   (2002-08-06 10:45) [4]

onFilterRecord - чё-то типа этого



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
14-85223
Извращенец
2002-07-31 18:06
2002.08.26
Глупейший вопрос


1-85016
Marat Zaripov
2002-08-16 12:13
2002.08.26
проблема с меню


1-85113
MC TOL
2002-08-15 08:54
2002.08.26
New Entry Point... What the f*** is going on?


7-85271
kidman
2002-06-12 16:13
2002.08.26
wallpaper


14-85183
rvs
2002-07-30 08:44
2002.08.26
Kylix




   Наверх