PDA

View Full Version : فراخوانیstoredprocedure درnet.



lyrart
پنج شنبه 19 خرداد 1390, 10:30 صبح
سلام چه جور میشه ازدستورات storedprocedure درnet. استفاده کرد همچنین میشه دستوراتش رو بگید.
ضمنا من اززبان c#ومحیط net. و sqlاستفاده میکنم .

raziee
پنج شنبه 19 خرداد 1390, 10:57 صبح
تالار مناسبی رو انخاب نکردی برادر.
تالار دسترسی به داده ها (ADO.Net و LINQ و ...) (http://barnamenevis.org/forumdisplay.php?144-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7-%28ADO.Net-%D9%88-LINQ-%D9%88-...%29)رو ببینید.
http://barnamenevis.org/showthread.php?94296-%D8%B1%D9%88%D8%B4-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-SQL-Command

mohammadyaser
پنج شنبه 19 خرداد 1390, 12:27 عصر
سلام مراحل زیر برای اتصال به یک روال ذخیره شده است البته من چند تا پارامتر هم بهش پاس میدم که بهتر متوجه بشی public SqlConnection con1 = new SqlConnection();
con1.Connectionstring="your connection string";
public SqlCommand cmd1 = new SqlCommand();




cmd1.CommandText = "Stp_Insert_Tbl_mosaedeh";
cmd1.CommandType = CommandType.StoredProcedure;
cmd1.Parameters.AddWithValue("@AMN0101", AMN0101.Text);
cmd1.Parameters.AddWithValue("@AMN0102", AMN0102.Text);

if (cmd1.Connection.State == ConnectionState.Closed)
cmd1.Connection.Open();
try
{
cmd1.ExecuteNonQuery();

}
catch(Exception ex)
{
Response.Write(ex.Message);
}
finally
{
con1.Close();
}