-1

请帮助我的新手使用 vb.net 和 sql server 2008 进行编程

如果我双击要删除的选定数据,而不是从数据网格/数据库中删除数据,我想使用突出显示如何突出显示它

这是我的代码:

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

当我每次关闭程序时,突出显示的数据将变得不突出我该如何解决这个问题我希望突出显示的数据仍然突出显示,即使程序关闭并再次运行它

抱歉我的语法错误,请帮助提前谢谢

4

1 回答 1

1

在您的数据库表中维护一个列,指示该行是否被删除,例如 1 表示已删除,0 表示未删除 在表单加载中,读取数据库并突出显示该列值为 1 的行

于 2013-08-30T15:46:38.123 回答