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

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

Like [D6]


Страницы:   1 2

Ann ©   (2003-05-26 12:48:00) 

Добрый день!
Подскажите пожалуйста, в чем моя ошибка.
Пишу в хранимую процедуру
for select spraddr.name from spraddr
where spraddr.code like :stroka
into: stroka2
ничего не возвращает. А если явно указать там же
where spraddr.code like "670000000000000" тогда находит записи.
В чем ошибка?


Соловьев   (2003-05-26 13:30:00) [21]


> dm.Proc_adres.ExecProc;

А не open надо? может и ошибаюсь...


Max Zyuzin   (2003-05-26 13:29:00) [22]

>Ann © (26.05.03 13:23)
Напиши плиз по какой маске тебе надо поиск совершать?


Соловьев   (2003-05-26 13:27:00) [23]

TIBQuery:
select *
from MyProc(:stroka)


в проге
with Query do
begin
Close;
ParamByName("stroka").AsString := Edit1.Text;
if not Prepared then Prepare;
Open;
end;


Max Zyuzin   (2003-05-26 13:26:00) [24]

>Ann © (26.05.03 13:23)
Почитай хелп... % значит любое количество любых символов (в том числе и 0), а _ - 1 символ любой.


Ann   (2003-05-26 13:23:00) [25]

то что на этом месте может быть любой символ.. но когда писала 670000000000000 все равно не находил :(


Соловьев   (2003-05-26 13:20:00) [26]


> dm.Proc_adres.ParamByName("stroka").Value:="670%%%000000000";

а что это еще за %%%?


Ann   (2003-05-26 13:14:00) [27]

dm.Proc_adres.Prepare;
dm.Proc_adres.ParamByName("stroka").Value:="670%%%000000000";
dm.Proc_adres.ExecProc;


Соловьев   (2003-05-26 13:09:00) [28]

как передаешь параметр?


Ann   (2003-05-26 13:09:00) [29]


> Соловьев © (26.05.03 12:59)
> СУБД? А так?
> ...
> where spraddr.code like :stroka||"%"
> ...

Субд FireBird
так тоже ничего не находит


Соловьев   (2003-05-26 12:59:00) [30]

СУБД? А так?
...
where spraddr.code like :stroka||"%"
...


NAlexey   (2003-05-26 12:58:00) [31]

В параметр :stroka невесть что передаешь...


Страницы:   1 2

Наверх

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