سلام
فک کنم کد حذفت مشکل داره و اینکه ایا دیتاگرید خاصیت contexmenu source رو روی منو تنظیم کردید؟
ببنید
این کد حذف
private void deleteRowsInDatagridviewToolStripMenuItem_Click(object sender, EventArgs e)
{
if (dataGridView1.CurrentRow != null)
{
if (MessageBox.Show("اخطار حذف", "رکورد مورد نظر حذف بشه؟", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
int dlt = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value.ToString());
OleDbConnection con = new OleDbConnection(conected);
OleDbCommand cmd = new OleDbCommand("Delete From tblbank Where ID=" + dlt, con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
ShowGird();
}
}
}
اینم نمونه
نمونه خوبیه روش تمرین کنید
کافیه بجای SqlConnection ---OleDbConnection
بزارید
دانلود سمپل