Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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||"%"


Наверх

Титульная страница Поиск, карта сайта Написать письмо