2013-08-30 101 views
-1

用vb.net和SQL Server請幫助編程 IM IM新手2008的Visual Studio 2010 + SQL Server 2008中的DataGrid /數據庫

而不是從數據網格/刪除數據庫中的數據,我想如果用亮點 我雙擊,我想刪除所選的數據 我怎麼能突出它

這是我的代碼:

Private Sub dgvDoctorsList_CellDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvDoctorsList.CellDoubleClick 

    If MessageBox.Show("Are you sure want to delete this data ?", "CONFIRMATION", MessageBoxButtons.YesNo, MessageBoxIcon.Information) = Windows.Forms.DialogResult.Yes Then 
     If e.RowIndex > -1 Then 
     dgvDoctorsList.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.Cyan 
     End If 
     End If 

end sub 

當每次我關閉PROG公羊突出顯示的數據將成爲未加亮 如何解決這個 我想突出顯示的數據仍然會甚至強調如果程序關閉並重新運行

對不起,我錯了語法,請提前幫助謝謝

+1

更改行的背景顏色不會改變真實的行狀態。 – matzone

+0

先生請 幫幫我 。我不想刪除數據庫中的數據,而不是刪除數據,我想使用高亮顯示。因此高亮意味着刪除,但數據仍應該在數據庫中也datagridview – Mark

回答

1

在數據庫表中維護一列,指示該行是否已被刪除 與1一樣被刪除,0未被刪除 在表單加載中,讀取數據庫並突出顯示那些列值爲1的行

+0

先生你可以在這裏給我的代碼在這裏感謝新手在此先感謝 – Mark

相關問題