我有一个DataGridView
与我的 Access 数据库连接的 C# 语言。我看到了我所有的书DataGridView
。我创建了一个鼠标单击事件处理程序来选择一行,然后我可以保存该行,如下所示:
private void Mouse_Click(object sender, MouseEventArgs e)
{
try
{
temp = dataGridView1.SelectedRows[0].Index.ToSt…
//This one is selecting the row. To do that select panel>event> on MouseClick write name and double click:
MessageBox.Show("You have selected the row " + temp);
}
catch
{
}
}
当我打开表单时它可以工作。但是,在将所选行保存到另一个数据库后,鼠标单击事件处理程序停止工作。换句话说,在保存第一个选定行后,当我回来选择另一行并保存到数据库时,鼠标单击事件处理程序不起作用。消息说行超出范围。