pouya_team
جمعه 14 خرداد 1395, 17:58 عصر
سلام من برای ویرایش تغییراتم در برنامم از کد زیر استفاده میکنم اما وقتی تغییر میدم کل اطلاعات دیتابیس به صورت شکلی که تغییر دادم در میاد
فرض کنید یه برنامه دفترچه تلفن داریم وقتی شماره نفر اول رو با کد زیر ویرایش میدید شماره همه مخاطب ها به همون شماره تغییر میکنه
oc.Connection = cn; oc.Parameters.Clear();
oc.CommandText = "update 123 set resid=@R , tarikh=@T , shomarehatf=@SA , codekala=@CK , sharhekala=@SH , teadad=@TE , vahed=@V , shomarehfactor=@SF , froshandeh=@F , tozihat=@TO";
oc.Parameters.AddWithValue("@R", sr.Text);
oc.Parameters.AddWithValue("@T", t1.Text);
oc.Parameters.AddWithValue("@SA", sa1.Text);
oc.Parameters.AddWithValue("@CK", ck1.Text);
oc.Parameters.AddWithValue("@SH", sh1.Text);
oc.Parameters.AddWithValue("@TE", te1.Text);
oc.Parameters.AddWithValue("@V", v1.Text);
oc.Parameters.AddWithValue("@SF", sf1.Text);
oc.Parameters.AddWithValue("@F", f1.Text);
oc.Parameters.AddWithValue("@TO", to1.Text);
cn.Open();
oc.ExecuteNonQuery();
cn.Close();
MessageBox.Show("تغییرات اعمال شد");
//oc=OleDbCommand
// cn=OleDbConnection
ممنون میشم راهنمایی کنید
با تشکر
فرض کنید یه برنامه دفترچه تلفن داریم وقتی شماره نفر اول رو با کد زیر ویرایش میدید شماره همه مخاطب ها به همون شماره تغییر میکنه
oc.Connection = cn; oc.Parameters.Clear();
oc.CommandText = "update 123 set resid=@R , tarikh=@T , shomarehatf=@SA , codekala=@CK , sharhekala=@SH , teadad=@TE , vahed=@V , shomarehfactor=@SF , froshandeh=@F , tozihat=@TO";
oc.Parameters.AddWithValue("@R", sr.Text);
oc.Parameters.AddWithValue("@T", t1.Text);
oc.Parameters.AddWithValue("@SA", sa1.Text);
oc.Parameters.AddWithValue("@CK", ck1.Text);
oc.Parameters.AddWithValue("@SH", sh1.Text);
oc.Parameters.AddWithValue("@TE", te1.Text);
oc.Parameters.AddWithValue("@V", v1.Text);
oc.Parameters.AddWithValue("@SF", sf1.Text);
oc.Parameters.AddWithValue("@F", f1.Text);
oc.Parameters.AddWithValue("@TO", to1.Text);
cn.Open();
oc.ExecuteNonQuery();
cn.Close();
MessageBox.Show("تغییرات اعمال شد");
//oc=OleDbCommand
// cn=OleDbConnection
ممنون میشم راهنمایی کنید
با تشکر