![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по ADOStoredProc
thvfrjd © (2005-12-20 12:37:00)Есть процедура на SQL сервере - r, в ней есть параметр - @ri
При создании ADOStoredProc в конструкторе, после задания сво-в connection и procedurename создается парамаметр @RETURN_VALUE и значение параметра 0 и как я его не меняю возвращает значения процедура такое как будто он как был 0 так и остался.
Как через ADOStoredProc передать значение параметра в процедуру?
Johnmen (2005-12-20 13:25:00) [1]Хм... А документация на что? А BOL?
thvfrjd (2005-12-20 13:24:00) [2]а как нужно в данном случае сделать входной?
alex_*** (2005-12-20 13:18:00) [3]и где ты здесь видишь входной параметр?
thvfrjd (2005-12-20 12:54:00) [4]В том то и дело что после удаления всех параметров опять создается то же самео может я что то в на самом сервере неправильно сделал, а процедуру на сервере примерно так написал:
CREATE PROCEDURE [dbo].[r] AS
declare @ri as integer
select * from risun where idris=@ri
GO
alex_*** (2005-12-20 12:49:00) [5]ну не через RETURN_VALUE однозначно. среда разработки сама создаст параметры, которые есть у процедуры. К ним и обращайся. Видимо ты параметр добавил в последний момент. Убей все параметры в ADOStoredProc и пусть система их заново пересоздаст