Я хочу удалить несколько данных из приложения C# Windows. Я использовал следующий код, но не работает. Это показывает ошибку. Примечание: мой тип данных идентификатора таблицы - целое число. Извините, я загрузил неправильное изображение.
foreach (DataGridViewRow data in dataGridView1.Rows)
{
if (bool.Parse(data.Cells[0].Value.ToString()))
{
conn.con.Open();
OleDbCommand command = new OleDbCommand("Delete FROM tblTransaction WHERE ID='" + data.Cells[1].Value.ToString() + "'", conn.con);
if (DialogResult.Yes == MessageBox.Show("Do you want to Delete this record?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Warning))
{
command.ExecuteNonQuery();
MessageBox.Show("Data Deleted Successfully", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else if (DialogResult == DialogResult.No)
{
//nothing to do
}
conn.con.Close();
}
}