Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/15: Рейтинг темы: голосов - 15, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 07.05.2007
Сообщений: 13
1

Как вызвать хранимую процедуру из ASP

16.06.2007, 03:03. Показов 2809. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам


Здравствуйте!

Не подскажете как правильно вызвать хранимую процедуру, я вот так вызываю,но он ошибку вызывает:



var connect=Server.CreateObject("ADODB.Connection");

var cmd=Server.CreateObject("ADODB.Command");



connect.Provider = "sqloledb";

connect.Properties("Data Source").Value = "ILGAR";

connect.Properties("Initial Catalog").Value = "master";

connect.Properties("User ID").Value = "sa";

connect.Properties("Password").Value = "bkmufh";

connect.Open();



cmd.CommandType=4;

//cmd.CommandType = adCmdStoredProc;



cmd.CommandText = "Pr_Surname";

cmd("@Surname").Value=stroka;

//cmd.CommandText = "Pr_Surname @Surname=stroka";



cmd.ActiveConnection = connect;



var record;

record=cmd.Execute();





Подскажите пожалуйста как правильно будет, заранее благодарю!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2007, 03:03
Ответы с готовыми решениями:

Нужно вызвать хранимую процедуру (запрашивает параметры и возвращает значение) из ASP (VBscript)
Привет! Я использую СУБД FoxPro. Мне нужно вызвать хранимую процедуру (запрашивает параметры и...

Как можно вызвать хранимую процедуру и при вызове передать ей параметр
ASP.NET C# вопрос: Есть веб-приложение, на странице содержится GridView с подключённой базой...

Как запустить хранимую процедуру из html или asp?
Как запустить хранимую процедуру(SQL Server ) из html или asp?

Не работает вызов хранимую процедуру asp net mvc (EF)
Здравствуйте, выводит ошибку при выводе. не могу найти и исправить. помогите плз. Хранимые...

2
0 / 0 / 0
Регистрация: 07.05.2007
Сообщений: 13
19.06.2007, 22:47  [ТС] 2
Ошибку он показывает на эту строчку cmd("@Surname").Value=stroka;
0
0 / 0 / 0
Регистрация: 07.05.2007
Сообщений: 13
20.06.2007, 15:14  [ТС] 3
У меня получилось вызвать хранимую процедуру с параметром



cmd.CommandText = "Pr_Surname";

cmd.CommandType=4;

cmd.ActiveConnection = connect;

var obect;

obect=cmd.CreateParameter("@Surname",200,1,50,"к");

//obect=cmd.CreateParameter("@Surname",adVarChar,adParamInput,50,stroka);

cmd.Parameters.Append(obect);



Но теперь проблема, мне нужно чтоб вместо "к" стояла переменная stroka, где stroka=Request.Form("strin");

Если делать так obect=cmd.CreateParameter("@Surname",200,1,50,stroka);, то это ошибка



Подскажите пожалуйста как правильно это сделать?

Спасибо.
0
20.06.2007, 15:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.06.2007, 15:14
Помогаю со студенческими работами здесь

Как вызвать хранимую процедуру из VS C#
Здравствуйте. Помогите пожалуйста. Есть Хранимая процедура в MS SQL CREATE PROCEDURE...

Как вызвать хранимую процедуру из VB?
Как вызвать хранимую процедуру из VB?

Как вызвать хранимую процедуру?
У меня есть тригер, в нем я хочу из хранимой процедуры получить данные и записать это в переменную ...

Как из VB вызвать Хранимую функцию, а не процедуру?
Как из VB вызвать Хранимую функцию, а не процедуру


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru