Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Вниз

Filter с * что то не работает   Найти похожие ветки 

 
ec   (2003-10-20 18:27) [0]

У меня есть поле tb1 c данными a1, a2, b1, b3. я хочу выделить
все a (a*).

DataSource1.dataset.filter:="tb1 = "+QuotedStr("a*") ;
DataSource1.dataset.Filtered:=true;

В таблице пусто поле этого. А если написать ("a1") то работет.

Почему * не работает ? что я не правельно не сделал.


 
Sandman25   (2003-10-20 18:31) [1]

Query c SQL использовать надо.
Или в OnFilterRecord писать Accept := not (поле.IsNull) and (Pos("а", поле.AsString)=1)


 
ec   (2003-10-20 18:34) [2]

У меня StoredProc.


 
Sandman25   (2003-10-20 18:39) [3]

Какая разница? Filter такого не позволяет, там нет "like".


 
sniknik   (2003-10-20 19:41) [4]

смотря где наверное, в ADO в фильтре like использовал (в поиске по фильтру). так и задавал "tb1 like ""a%""", только процент вместо умножить (для провайдера jet.4.0).


 
ec   (2003-10-20 19:43) [5]

В Demos\Db\Filter там пример есть рабочий. Он с Filter работает, вот только почему когда я пишу тоже самое, у меня не работает


 
ec   (2003-10-20 20:24) [6]

like работает.
А можно выделить не все а только всё в 3 индексе.
aa2a1
aa2b1
bb3b2
bb1b1

т.е если я напишу %2% то он все двойки выдаст, а мне нада только третьи двойки.


 
sniknik   (2003-10-20 20:28) [7]

> т.е если я напишу %2% то он все двойки выдаст, а мне нада только третьи двойки.

"tb1 like ""__2%"""


 
ec   (2003-10-21 11:21) [8]

Почему то не в AdoStoredProc не в AdoTable не работают
tb1 like "??2%" и tb1 like "__2%"
опять пустая таблица.


 
AbrosimovA   (2003-10-21 11:33) [9]

Или так:
DataSource1.dataset.filter:="tb1=""a*""") ;



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

Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.028 c
1-41686
Dima1
2003-10-24 19:41
2003.11.13
Нужен совет, как можно сделать автоматич. появление-пропадание ..


1-41236
KoSt1
2003-11-01 11:36
2003.11.13
TGauge


3-40887
Юля П
2003-10-20 14:45
2003.11.13
Поиск и DBGrid


3-40851
Andrushk
2003-10-07 18:21
2003.11.13
Как восстановить утерянный Connect


1-41659
MaG
2003-10-25 05:56
2003.11.13
Бегущая сторка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский