Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Sarkoy Гость
|
Добавлено: Пт Фев 08 2002 15:54 Заголовок сообщения: Параметры в SP |
|
|
Уважаемые, подскажите как из ASP передать (input) параметы в SP MSSQL и получить (output) параметр. Если можно с примером (проблема с синтаксисом). Спасибо |
|
Вернуться к началу |
|
|
krakozyabl
Зарегистрирован: 18.03.2002 Сообщения: 138 Откуда: Москва
|
Добавлено: Пт Фев 08 2002 16:57 Заголовок сообщения: Re: Параметры в SP |
|
|
set oConn = Server.CreateObject("ADODB.Connection") oConn.Open Application("CDSN") set oBookCmd = Server.CreateObject("ADODB.Command") set oBookCmd.ActiveConnection = oConn oBookCmd.CommandText = "usp_book_getbyid" oBookCmd.CommandType = adCmdStoredProc oBookCmd.Parameters("@bookid") = iBookID set oBookRS = Server.CreateObject("ADODB.RecordSet") oBookRS.Open oBookCmd
Вот тебе один из вариантов вызова хранимой проги |
|
Вернуться к началу |
|
|
Sarkoy Гость
|
Добавлено: Пн Фев 11 2002 10:09 Заголовок сообщения: Re: Параметры в SP |
|
|
Ничего не вышло. Я вынужден использовать для работы такой код: Set Conn=Server.CreateObject("ADODB.Connection") Conn.open "provider = sqloledb.1;Data Source=" & SRN & ";Initial Catalog=" & DBN _ & "; User ID=" & UID & ";PASSWORD =" & PWD & "; database=" & DBN Cmd="SELECT Left(Sysnr,6), Count(sysnr) FROM vw_KTI_A GROUP BY Left(Sysnr,6)" Set RS=Conn.Execute(Cmd,,adcmdtext) ... и как сунуть тут параметры ? Не могу сообразить. |
|
Вернуться к началу |
|
|
Old_Den Гость
|
Добавлено: Пн Фев 11 2002 17:16 Заголовок сообщения: Re: Параметры в SP |
|
|
[ [ EXEC [ UTE ] ] { [ @return_status = ] { procedure_name [ ;number ] | @procedure_name_var } [ [ @parameter = ] { value | @variable [ OUTPUT ] | [ DEFAULT ] ] [ ,...n ] [ WITH RECOMPILE ] |
|
Вернуться к началу |
|
|
|