使用bindingnavigator删除数据库中的记录

时间:2010-01-08 09:53:00

标签: .net bindingsource

您好我使用bindingnavigator导航数据网格视图。此datagridview与数据库连接。 如果我想删除datagridview上的一行,那么它会完美地删除它,但数据库中的行仍然存在。

    private void deletetoolStripButton_Click(object sender, EventArgs e)
    {
       if (MessageBox.Show("Delete record?", "Confirm", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
       {
          //bindingSource1.RemoveCurrent();
          DataGridView1.Rows.Remove(DataGridView1.CurrentRow);
       }
    }

如何获取用于将参数发送到数据库的记录特定详细信息,并使用我的下一个函数删除实际记录?

deleteRecordDataGridView(parameter);

1 个答案:

答案 0 :(得分:-1)

没关系,我这样解决了它

          DataRowView drv = (DataRowView)bindingSource1.Current;
          string e1 = drv.Row[0].ToString();