powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / использование ХП с входным параметром?
10 сообщений из 10, страница 1 из 1
использование ХП с входным параметром?
    #32626732
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет! При переходе на другую страницу в переменную заносится число. Как написать ХП (СКЛ2000) чтобы эта переменная была входящим параметром ХП??? Спасибо!!!
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32626762
Ustazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит входящим параметром? Входным? По умолчанию так и есть

Код: plaintext
1.
2.
3.
4.
create procedure uspSomeProc
   @param int
as

...

Или выходным? Тогда так

Код: plaintext
1.
2.
3.
4.
5.
6.
create procedure uspSomeProc
   @param int output
as

...
set @param =  12345 
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32626771
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И как записать это всё на странице???

Процедуру List_User вызываю так:
Dim cn,rs,cmd
Set cmd = Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = conn
Cmd.CommandText = "List_User"

Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = conn
Set rs=cmd.Execute()
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32626779
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вобще-то это вопрос по ms sql2000, а не по asp.net.
что-то типа:
Код: plaintext
1.
2.
3.
4.
CREATE PROCEDURE proc
	@param	int
AS BEGIN
	..................
END
Код: plaintext
1.
2.
3.
SqlConnection conn = new SqlConnection("........");
SqlCommand cmd = new SqlCommand("proc", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@param",число);
рекомендую почитать литературу, можно взглянуть на ссылку http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daag.asp
(первое что нашел близкое к теме)
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32626788
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
упс... не заметил
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32626791
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тоисть @param int в процедуре и если я пропишу переменную param = 1234567 то сиквел врубится что это значение для ХП????
Вот это меня интересует????
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32626817
Ustazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не могу сказать про ASP, но в ASP.NET нужно к команде добавить параметр с именем @param

Код: plaintext
cmd.Parameters.Add("@param", 12345 );
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32626822
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Незнаю ясно ли я высказываюсь!?

Значит так :
При переходе на сл. страницу переменная Midr = 1234567
В ХП :
create procedure List_Users
@Midr int
as
select ...... where pole1 = @Midr
...
GO
КАк в АСП візвать ХП с входящим параметром?
так???

Dim cn,rs,cmd
Set cmd = Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = conn
Cmd.CommandText = "List_User"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = conn
cmd.Parameters.Add("@Midr")Set rs=cmd.Execute()
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32626839
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторcmd.Parameters.Add("@param",12345);
- КАКУЮ РОЛЬ ИРГАЕТ 12345 ???
...
Рейтинг: 0 / 0
использование ХП с входным параметром?
    #32627472
BVASmash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
cmd.Parameters.Add(<<параметр процедуры>>,<<значение параметра>>);
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / использование ХП с входным параметром?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]