2010-01-08 92 views
-1

嗨我用一個綁定導航器導航引發了一個datagridview。這個datagridview連接到一個數據庫。 如果我想刪除datagridview上的一行,那麼它將完全刪除它,但數據庫中的行保留。使用bindingnavigator刪除數據庫中的記錄

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

沒關係我解決它像這樣

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

該怎麼解決呢?獲得'e1'與刪除記錄有什麼關係? – ProfK 2012-09-26 09:52:16