Foxtable(狐表)用户栏目专家坐堂 → [求助]表中数据的判断,并保存?


  共有2970人关注过本帖树形打印复制链接

主题:[求助]表中数据的判断,并保存?

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2015/8/14 15:25:00 [显示全部帖子]

Dim dt As DataTable = DataTables("排班窗口")
Dim num1 As Integer=0
For Each dr As DataRow In dt.DataRows
    If dr.RowState <> DataRowState.unchanged Then
        num1 = num1 + 1
    End If
Next
If num1>0 Then
    Dim Result As DialogResult
    Result = MessageBox.Show("排班表已经修改,是否需要保存?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
    If Result = DialogResult.Yes Then
        For Each dr1 As DataRow In dt.DataRows
            If dr1.RowState <> DataRowState.unchanged Then
                dr1.Save()
            End If
        Next
    Else
         dt.RejectChanges()
    End If
    CurrentTable.Refresh()    
   Forms("排班窗口").Close
Else
    Forms("排班窗口").Close
End If
[此贴子已经被作者于2015/8/14 15:27:03编辑过]

 回到顶部