PDA

View Full Version : سوال: آپدیت کردن دیتابیس اکسس فقط در چند فیلد مشخص



bepetrius
جمعه 21 آذر 1393, 15:12 عصر
سلام و خسته نباشید
من توی برنامه برای اپدیت کردن چند ستون مشخص از دیتا بیس مشکل دارم
یعنی تا زمانی که توی دستون اپدیت واسه همه ستون ها مقدار ارسال نکنم اپدیتی صورت نمیگیره

OleDbCommand myCommanda = new OleDbCommand("UPDATE mozd SET saout=@saout, tsaout=@tsaout ,sakol=@sakol ,darhalekar=@dar WHERE ID=@id", con);
myCommanda.Parameters.AddWithValue("@saout", intime.Text);
myCommanda.Parameters.AddWithValue("@tsaout", intime.Text);
myCommanda.Parameters.AddWithValue("@sakol", sinput);
myCommanda.Parameters.AddWithValue("@dar", "0");
myCommanda.Parameters.AddWithValue("@id", ids);
con.Open();
myCommanda.ExecuteNonQuery();
con.Close();

و یا

OleDbCommand myCommanda = new OleDbCommand("UPDATE mozd SET tsaout=@tsain ,darhalekar=@dar WHERE ID=@id", con);
myCommanda.Parameters.AddWithValue("@tsain", intime.Text);
myCommanda.Parameters.AddWithValue("@dar", "-1");
myCommanda.Parameters.AddWithValue("@id", ids);
con.Open();
myCommanda.ExecuteNonQuery();
con.Close();


126524