سلام دوستان...من برای حذف یک ردیف از بانک اکسس از کد زیر استفاده می کنم...ولی به جای حذف کردن ردیف انتخاب شده کل ردیف ها رو پاک می کنه...مشکلش چیه؟
if (dataGridView1.SelectedCells.Count != 0)//tedade cell hayi ke select shodan
{
if (MessageBox.Show("آیا مطمئن هستید؟", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{}
string a=datagridview1.selectedrows.tostring();
con.Open();
string query = "DELETE a FROM ketab "] + "')";
OleDbCommand command = new OleDbCommand();
command.CommandText = query;
command.Connection = con;
command.ExecuteNonQuery();
con.Close();
load();
MessageBox.Show("با موفقیت حذف شد ", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}