請幫我解決這個問題。我有一個datagridview綁定到數據集,當我選擇一個項目到datagridview刪除,我得到正確的項目。但是當我將datagridview排序到某個字段時,它會返回一個不同的項目。這裏是我的代碼:通過使用datagridview的currentrow屬性獲取數據集的行號
DSet.Tables("sec_company_address").Rows(sec_company_address.CurrentRow.Index).Delete()
編輯:我嘗試這一行,但它帶來了一個錯誤。
Dim xID As String = sec_role_module.CurrentRow.Cells("nID").Value.ToString
sDataSet.Tables(sec_role_module.Name).Rows.Find(xID).Delete()
謝謝你的答案..我試過你的建議,但它返回一個錯誤...表沒有主鍵..但我的表有它...我不知道爲什麼。 – illumi 2012-01-12 09:00:45
你可以發佈你的數據集和你的datagridview的截圖嗎? – 2012-01-12 09:21:12
我只是更新我的問題先生。 – illumi 2012-01-12 09:29:25