Вниз
Скачать: CL | DM;

ADOStoredProc выдает ошибку   Найти похожие ветки 

← →
AlexSh ©   (2002-12-15 12:29) [0]

На сервере имеется следующая процедура:
CREATE procedure insert_rows
@name1 char(30)
as
begin
insert table (name1) values(@name1)
end

Используя компонент ADO StoredProc пытаюсь передать параметру значение Edit"а
ADOStoredProc.Parameters.ParamByName("@name1").value:=edit1.Text;
при выполнении этой операции вылазиет ошибка:
Parameter "@name1" not found.
Когда все это делал через компоненты BDE все работало..
Что не так я делаю? В чем может быть проблема?


← →
Bocman ©   (2002-12-15 20:02) [1]

Войди в ADOStoredProc->Parameters через Object Inspector и установи значение параметра в null (нажми просто <enter> по полю value)


← →
AlexSh ©   (2002-12-16 05:14) [2]

У меня и так значение параметра в null установленно.
Ну неужели никто с подобным глюком не сталкивался?


← →
Вахит   (2002-12-16 07:23) [3]

У меня были подобные ситуации. Попробуй в свойстве Name параметра
стереть и вручную внести имя. У меня такая хитрость срабатывала.


← →
BoxTer ©   (2002-12-16 09:58) [4]

1. Убери Begin end
2. Про INTO не забыл?
CREATE procedure insert_rows
@name1 char(30)
as
insert into table
(name1)
values (@name1)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
1-24901
viper
2002-12-25 20:36
2003.01.09
ComboBox


3-24772
IrviS
2002-12-14 19:30
2003.01.09
Перекинуть фильтрованные данные из табла в excel


3-24819
СергейКо
2002-12-16 14:57
2003.01.09
Записи в XML таблице не удаляются


3-24815
victor_ch
2002-12-13 13:59
2003.01.09
Ошибка при использовании BDE с SYBASE


14-25021
Julka
2002-12-18 23:56
2003.01.09
Подскажите, мастера, девушке...




   Наверх