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

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

Мастера подскажите как передать параметр в SP [Pervasive.SQL 2000]


dias ©   (2002-10-30 16:38:00) 

есть хранимая процедура(ХП) имя ей test ей передаётся параметр как строка ввиде "29, 31"
вызов ХП
CALL test ( "29, 31" )
текст ХП
....
select ... from Таблица
where Таблица.Поле IN ( :Параметр)
Получаю ошибку Error converting to numeric type: Parameter #2.
если передать строку "29" то все ок
Может как то можно передать строку?


dias   (2002-10-30 17:28:00) [1]

Да я и сам понял
Счастье так близко было:(
Спасибо


SaS13   (2002-10-30 16:48:00) [2]

нельзя в качестве параметра передавать список значений, можно тока одно значение поля, в данном случае у тебя происходит попытка конвертнуть "29, 31" в целое число и вываливается с ошибкой.


Наверх

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