![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Передача параметра в ADOStoredProc [D7, MSSQL]
Maverick © (2005-05-16 13:05:00)Добрый день, уважаемые мастера.
У меня возникла такая проблема:
передаю в процедуру ADOStoredProc параметр.
DataType = ftString, size = 1000
количество передаваемых символов гораздо меньше 1000
ADOStoredProc.Parameters.ParamByName('@Parameter').Value:= memo.text
при ADOStoredProc.ExecProc появляется сообщение "String or binary data would be truncated".
size параметра совпадает с размером переменной на сервере
Maverick (2005-05-16 13:44:00) [1]:))
спасибо. да нашел ошибку..:)
/*с утра и уже клинит - ужас :) */
stone (2005-05-16 13:34:00) [2]
> и?
ошибка возникает при выполнении процедуры, а не во время присвоения значения параметру. Давай код процедуры
Maverick (2005-05-16 13:25:00) [3]и?
тут мы вставляем заведомо большее значение.
у меня же с этом все впорядке
Zz_ (2005-05-16 13:11:00) [4]declare @t table(A varchar( 5))
declare @s varchar( 8000) set @s = '1234567890'
insert into @t values(@s)