من موندم چرا دوستا ن اصلا نمیگن که شما پارامتری بر خورد کنید با داده ها تون ... و نه اینجوری کد بزنید.
......
به این شکل بنویس دوست عزیز . هم بهتر هست هم واضح
OleDbConnection CON = new OleDbConnection(); CON.ConnectionString = strcon;
OleDbCommand cmd =
new OleDbCommand(
"UPDATE Table1 SET name=@name , number=@number WHERE id = " +
textBox3.Text + " ", CON);
cmd.Parameters.AddWithValue("@name", textBox1.Text);
cmd.Parameters.AddWithValue("@number", textBox2.Text);
CON.Open();
cmd.ExecuteNonQuery();
CON.Close();