PDA

View Full Version : ذخیره اطلاعات یک فیلد از دیتاگرید ویو



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();
//
}