emilly
یک شنبه 04 بهمن 1394, 18:16 عصر
درود
دوستان من یه پروسیجری واسه آپدیت نوشتم وقتی که اون رو توی اس کیو ال اجرا میکنم به خوبی اجرا میشه ........................
حالا اومدم توی دیتا لیستم یه هایپر لینک گذاشتم میخوام وقتی که کلیک بشه پرو سیجرم اجرا بشه این کار رو کردم :
protected void HyperLink1_Click(object sender, EventArgs e)
{
string id = ((LinkButton)DataList1.FindControl("HyperLink1")).CommandArgument.ToString();
string constring = ConfigurationManager.ConnectionStrings["constring"].ConnectionString;
using (SqlConnection con = new SqlConnection(constring))
{
using (SqlCommand cmd = new SqlCommand("proc1", con))
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@id", id);
con.Open();
IDataReader idr = cmd.ExecuteReader();
idr.Close();
con.Close();
}
}
}
ولی وقتی اجرا میکنم خطایی بهم نمیده جدولم هم آپدیت نمیشه :اشتباه:
دوستان من یه پروسیجری واسه آپدیت نوشتم وقتی که اون رو توی اس کیو ال اجرا میکنم به خوبی اجرا میشه ........................
حالا اومدم توی دیتا لیستم یه هایپر لینک گذاشتم میخوام وقتی که کلیک بشه پرو سیجرم اجرا بشه این کار رو کردم :
protected void HyperLink1_Click(object sender, EventArgs e)
{
string id = ((LinkButton)DataList1.FindControl("HyperLink1")).CommandArgument.ToString();
string constring = ConfigurationManager.ConnectionStrings["constring"].ConnectionString;
using (SqlConnection con = new SqlConnection(constring))
{
using (SqlCommand cmd = new SqlCommand("proc1", con))
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@id", id);
con.Open();
IDataReader idr = cmd.ExecuteReader();
idr.Close();
con.Close();
}
}
}
ولی وقتی اجرا میکنم خطایی بهم نمیده جدولم هم آپدیت نمیشه :اشتباه: