Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.26;
Скачать: 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 вся ветка

Текущий архив: 2002.08.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-84974
Darts
2002-08-15 13:51
2002.08.26
RichEdit и RTF-текст


1-84968
ABM
2002-08-15 15:20
2002.08.26
???


6-85140
DenKop
2002-06-13 20:17
2002.08.26
Подскажите алгоритм.


1-85023
Reticent
2002-08-16 13:47
2002.08.26
простенький вопросик, но я щас торможу и прошу о помощи


1-84955
Strumpf
2002-08-13 21:55
2002.08.26
Мерцание кнопок на тулбаре