amirfallah3301
سه شنبه 25 آبان 1389, 16:03 عصر
سلام
دوستان من می خوام وقتی کاربر روی یکی از سطرهای دیتاگرید کلیک کرد ، اطلاعات داخل فیلد ستون دوم رو بریزه توی دیتا بیس، این کد زیر رو نوشتم ولی به جای اطلاعات داخلش TemplateField رو میریزه توی دیتابیس، کد رو ملاحظه فرمایید:
protected void LinkButton2_Click1(object sender, EventArgs e)
{
conn.ConnectionString =
"Data Source=.\\SQLExpress;" +
"User Instance=true;" +
"Integrated Security=true;" +
"AttachDbFilename=|DataDirectory|mobile.mdf;";
SqlDataAdapter sqa = new SqlDataAdapter();
DataSet ds = new DataSet();
///
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "insert into tcart (uid,kid) values ('1',@kid)";
cmd.Parameters.AddWithValue("@kid", dataGridView1.Columns[2].ToString());
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
//
}
دوستان من می خوام وقتی کاربر روی یکی از سطرهای دیتاگرید کلیک کرد ، اطلاعات داخل فیلد ستون دوم رو بریزه توی دیتا بیس، این کد زیر رو نوشتم ولی به جای اطلاعات داخلش TemplateField رو میریزه توی دیتابیس، کد رو ملاحظه فرمایید:
protected void LinkButton2_Click1(object sender, EventArgs e)
{
conn.ConnectionString =
"Data Source=.\\SQLExpress;" +
"User Instance=true;" +
"Integrated Security=true;" +
"AttachDbFilename=|DataDirectory|mobile.mdf;";
SqlDataAdapter sqa = new SqlDataAdapter();
DataSet ds = new DataSet();
///
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "insert into tcart (uid,kid) values ('1',@kid)";
cmd.Parameters.AddWithValue("@kid", dataGridView1.Columns[2].ToString());
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
//
}