![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Help!! Delphi +MSAccess Оператор LIKE [D5, MS ACCESS]
Nestor © (2003-03-20 12:06:00)Вот такая проблема; Есть такой запрос
select count(*), codstreet from dovvul where namestreet like :s and codtown=:c
group by codstreet;
Кака сделать что б в операторе LIKE можно било найти все поля начинающиеса на передаваемий параметр
если ставить like ":s" или like ":s*" - не виден параметр s
sniknik (2003-03-20 15:37:00) [1]Nestor (20.03.03 14:58)
ну да глюкавое, раз не по твоему работает.
самый логичный способ в голову не влез?
... LIKE :s + "%"
Жук (2003-03-20 14:59:00) [2]MyQuery.ParamsByName["s"].AsString:=Edit1.Text+"%";
Nestor (2003-03-20 14:58:00) [3]Заработало если програмно задавать, то пашет. Глюкавое ето MS Access. Я в Оракле ето за секунди делал
Соловьев (2003-03-20 14:51:00) [4]добавляй тогда к параметру тогда прграммно %
Nestor (2003-03-20 14:48:00) [5]ТQuery не работает если писать ... LIKE :s || "%" --invalid use of vertical bars, если же написать ... LIKE :s||"%" -тогда :s||"%" виден кака название параметра ірезультат не тот
Соловьев (2003-03-20 12:20:00) [6]Какие компоненты доступа? ADO может они глюкавые, попробуй обычный TQuery:
... LIKE :s || "%"
Nestor (2003-03-20 12:14:00) [7]это тоже пробовал не видит параметр S в
Query.Parambyname ....
Соловьев (2003-03-20 12:07:00) [8]...LIKE ":S"||"%"
Соловьев (2003-03-20 12:07:00) [9]...LIKE :S||"%"