int count = dataGridView1.SelectedRows.Count;
if (count == 0)
{
MessageBox.Show("未选中任何一列"); return;
}
while (count >= 0){
database mydb = new database(str);
string str2 = string.Format("delete from dtb where id={0}", (int)dataGridView1.SelectedRows[count-1].Cells[0].Value);
mydb.command(str2).ExecuteNonQuery();
count--;
} 这是一个事件 什么都是正常的,IDE也没有提示错误
但是在进行删除的时候 却捕获异常为超出了索引范围,怎么解决?