Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.29;
Скачать: CL | DM;

Вниз

Ошибка   Найти похожие ветки 

 
Инна   (2003-05-07 17:01) [0]

выделяет строку ADOCommand2.Parameters.ParamByName("@id").Value:=4; 4 - это последняя попытка разобраться, до этого были переменные типа Integer. причем строку ADOCommand2.Parameters.ParamByName("@subs").Value:=Edit1.Text; пропускает без вопросов. причем (!!!) первый раз сработало и записало в базу значение.
ADOCommand2 - вызывает хранимую процедуру, в которой
CREATE PROCEDURE ins_lec_subs;1
@subs int, @id bigint
AS
update lections set subs=@subs where ID=@id
GO

id bigint потому что в таблице так. хотя она выполнила сначала с просто int...
в параметрах уже поставила Largeint, и чего только не делала... в чем дело-то? чего он хочет?


 
Johnmen ©   (2003-05-07 17:17) [1]

>Инна ... выделяет строку ...
>чего он хочет?

Как обычно. Что же еще ? :)))))))))



 
Инна   (2003-05-07 17:20) [2]

:))) причем если сделать то же самое но в "пустом приложении", товсе ок... блин... все равно не понимаю, чего уме надо )))


 
WarLord ©   (2003-05-07 17:28) [3]

bigint - это что-то новенькое...


 
Zelius ©   (2003-05-07 17:30) [4]

Попробуй сделать так:
ADOCommand2.Parameters.ParamByName("@id").Value := 4;
ADOCommand2.Parameters.ParamByName("@id").DataType := ftLargeint;

или так
ADOCommand2.Parameters.ParamByName("@id").Value := Int64(4);


 
WarLord ©   (2003-05-07 17:34) [5]


> ADOCommand2.Parameters.ParamByName("@id").DataType := ftLargeint;

по-моему, это дело не прокатит, тип параметра соответствует типу соответствующего поля и не может быть изменен


 
Инна   (2003-05-07 22:03) [6]

не знаю, почему был глюк, но после того, как я заново кинула на форму ADOCommand и связала с хп, то в свойствах параметров он сам устанавливает DataType - ftLargeint, и все работает. это я все с комбобоксом мучаюсь - может из-за этого сглюкануло... фиг знает, чего он так... спасибо за помощь :)


 
Zelius ©   (2003-05-08 10:52) [7]


> WarLord © (07.05.03 17:34)

вполне прокатывало :)



Страницы: 1 вся ветка

Текущий архив: 2003.05.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
9-94654
Nimda
2002-12-18 09:39
2003.05.29
Книга по DelphiX.


1-94825
Raduga
2003-05-19 14:52
2003.05.29
определение объема занимаемой памяти


1-94817
evvcom
2003-05-16 11:35
2003.05.29
Есть ли такая мнемокоманда в TASM


3-94690
Alex(Lion)
2003-05-07 19:57
2003.05.29
Как Label1.Caption присвоить КОЛИЧЕСТВО ЗАПИСЕЙ В DBGrid1


3-94745
Alex_t
2003-05-10 21:44
2003.05.29
что за расширение gbk для базы данных