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

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

← →
atmamont ©   (2002-12-03 02:00) [0]

Не получается отобрать из запроса (tquery) все данные с заданной подстрокой
к примеру в базе есть строка с полем name="Остап Бендер"

как мне выбрать все строки, в которых есть "ста"? или "бен"?
я пробовал и через LIKE и через filter.
Работает только через filter
QContr.Filter := "N="+QuotedStr(eFilter.Text+"*");
Ищет вещи вроде "Ос" или "Остап Бе"

QContr.Filter := "N="+QuotedStr("*"+eFilter.Text+"*") не работает напрочь, хотя нужно именно это.

Что делать???


← →
Victor_Cr ©   (2002-12-03 09:51) [1]

select .....
where NM containing "ста" and NM containing "бен"


← →
Mike_Goblin ©   (2002-12-03 10:10) [2]

Используй событие OnFilterRecord


← →
REP   (2002-12-03 10:56) [3]

select *
where UPPER(N) LIKE "%СТА%"


← →
atmamont ©   (2002-12-03 23:04) [4]

Спасибо большое, решение как обычно пришло после пятого прочтения localsql.hlp
Все дело в %



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

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



Память: 0.45 MB
Время: 0.012 c
14-74929
AndreyAGSoft
2002-12-02 14:39
2002.12.23
Включусь в разработку


1-74705
DVM
2002-12-13 17:47
2002.12.23
PopupMenu для элементов управления созданных в RunTime


14-74969
sen
2002-12-03 11:49
2002.12.23
Удаленная работа


3-74614
ИгорьК
2002-12-04 17:45
2002.12.23
ADOQuery и несколько параметров с одинаковыми именами


7-75006
calmterror
2002-10-19 22:03
2002.12.23
Запуск программы из сервиса




   Наверх