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

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

Проблема в добавлении записи через хранимую процедуру [D6, MSSQL]


dreamse ©   (2005-07-08 10:49:00) 

В общем процедура :

CREATE PROCEDURE AddDataBook (@DateTime varChar(15), @ipcomp varChar(15), @status varChar(40),@caption varChar(50),@text varChar(400),@statusico varChar(10))

AS

Insert Into GuestBook
Values (@DateTime,@ipcomp,@status,@caption,@text,@statusico)
GO

-------------------------------------------------------------

Код добавления :

ADO_send_jurnal.CommandText:='AddDataBook';
ADO_send_jurnal.Parameters.Refresh;
showmessage(s.Text+'|');
ADO_send_jurnal.Parameters.ParamByName('@DateTime').Value:=Trim(datetostr(date)+' / ' + timetostr(time));
ADO_send_jurnal.Parameters.ParamByName('@ipcomp').Value:=Trim(s.Strings[3]);
ADO_send_jurnal.Parameters.ParamByName('@status').Value:=Trim(s.Strings[6]); // name_period
ADO_send_jurnal.Parameters.ParamByName('@caption').Value:=Trim(s.Strings[5]);;
ADO_send_jurnal.Parameters.ParamByName('@text').Value:=Trim(s.Strings[4]);;
ADO_send_jurnal.Parameters.ParamByName('@statusico').Value:=Trim('');
ADO_send_jurnal.Execute;

Выдаёться сообщение : string or binary data would be truncated ( Строка или двоичные данные были бы усечены )

В чём проблема понять не могу :(  подскажите кто знает


isasa   (2005-07-08 11:03:00) [1]

>Values (@DateTime,@ipcomp,@status,@caption,@text,@statusico)
varChar(?) одного из параметров больше длины поля.


Наверх

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