با سلام یک کد نوشتم که دیتابیس را آپدیت کنه اما هر کاری میکنم فقط گریدویو آپدیت میشه چه کنم؟؟
دیتابیسم اکسسه...
اینم کدمه:

if (this.dataGridView1.Rows.Count > 0)
{
string currentPersonId = this.dataGridView1.CurrentRow.Cells[0].Value.ToString();
OleDbConnection Oledbconnection1 = new OleDbConnection(this.ConnectionString);
OleDbCommand OleDbCommand1 = new OleDbCommand();
OleDbCommand1.Connection = Oledbconnection1;
OleDbCommand1.Connection = Oledbconnection1;
OleDbCommand1.CommandText = "update information set کدملی=@a,نام=@b,نامخانوادگی=@c, نامپدر=@d,شمارههمراه=@e,شماره شناسنامه=@f,محلصدور=@g,رنگ=@h,م دل=@i,نوع=@j,تیپ=@k,سیستم=@l,شمار هموتور=@m,شمارهشاسی=@n,شمارهم جوز=@o,تاریخانقضایمجوز=@p,شما رهنامه=@q,تاریخنامه=@r,تاریخث بت=@s WHERE id = @Id";
OleDbCommand1.Parameters.AddWithValue("@a", کدملیTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@b", نامTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@c", نامخانوادگیTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@d", نامپدرTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@e", شمارههمراهTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@f", شمارهشناسنامهTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@g", محلصدورTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@h", رنگComboBoxEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@i", مدلComboBoxEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@j", نوعTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@k", تیپTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@l", سیستمTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@m", شمارهموتورTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@n", شمارهشاسیTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@o", شمارهمجوزTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@p", تاریخانقضایمجوزDateEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@q", شمارهنامهTextEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@r", تاریخنامهDateEdit.Text);
OleDbCommand1.Parameters.AddWithValue("@s", label2.Text);
OleDbCommand1.Parameters.AddWithValue("@Id", currentPersonId);
Oledbconnection1.Open();
int result = OleDbCommand1.ExecuteNonQuery();
Oledbconnection1.Close();
if (result > 0)
{
MessageBox.Show("Update OK");
SelectAllRecords();
}
else
{
MessageBox.Show("Update Error");
}