PDA

View Full Version : اجرای stored procedure های SQL در C#.net



روشندل
پنج شنبه 25 آبان 1385, 14:24 عصر
سلام دوستان
من تازه سی شارپ رو شروع کردم . میخوام پروسیجری رو که توی SQL نوشتم تو سی شارپ اجرا کنم ولی نمی دونم چطوری؟
توی هیچکدوم از کتابایی هم که دیدم چیزی در مورد این مطلب نبود.:افسرده: :افسرده:
خواهش میکنم یکی جواب منو بده

اَرژنگ
پنج شنبه 25 آبان 1385, 14:46 عصر
http://www.csharp-station.com/Tutorials/AdoDotNet/Lesson03.aspx
در ضمن شما در تالار اشتباه هستید، تالار دیگری برایه سی شارپ وجود داره.

روشندل
پنج شنبه 25 آبان 1385, 19:29 عصر
خیلی ممنون از راهنمائیتون

hasina
چهارشنبه 01 آذر 1385, 10:05 صبح
یه راهش اینه:
بعد از نوشتن Store procedure توی SQL ، تو #C این دستورات رو بنویسی:


using System.Data.SqlClient;


SqlCommand scmCustomersSelect =

new SqlCommand( "spName", base.scnB2CTradeASPConnection);


scmCustomersSelect.CommandType = CommandType.StoredProcedure;



توضیح:
scmCustomersSelect یک متغیر دلخواه برای استفاده از کلاس.
با scnB2CTradeASPConnection جدول ها مون رو باز می کنیم.

Mousavmousab
سه شنبه 08 بهمن 1392, 21:41 عصر
دوست عزیز 2 کار باید انجام بدی. البته اگه قبلش بلدی چطور از ADO و نوشتن کد های SQL به جواب برسی ...
مرحله اول:

command.CommandType = CommandType.StoredProcedure;

مرحله دوم:
نام Stored Procedure را به جای اون دستورات SQL می نویسی.

یه مثال می زنم :



protected void ExecuteProcedure(string SqlString)
{
Connect();
command = new SqlCommand(SqlString, connection);
command.CommandType = CommandType.StoredProcedure;
command.ExecuteNonQuery();
Disconnect();
}