Foxtable(狐表)用户栏目专家坐堂 → [原创]一个省事的办法


  共有2607人关注过本帖平板打印复制链接

主题:[原创]一个省事的办法

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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
[原创]一个省事的办法  发帖心情 Post By:2015/6/25 16:02:00 [只看该作者]

用户间通讯,教程是指定用户设置,如果新增用户,就不方便了,得修改代码。

 

试着把代码改成: 

Dim Filter As String

Select Case User.Name

    Case "管理员","开发者"

        Filter = ""  '指定用户加载所有行

    Case (User.Name)

        Filter = "接收者 = '" & User.Name & "' Or 发送者 = '" & User.Name & "'"

End Select

DataTables("信息表").LoadFilter = Filter

DataTables("信息表").Load()

Dim drs As List(of DataRow) = DataTables("信息表").Select("接收者 = '" & User.Name & "' And 接收时间 Is Null")

If drs.Count > 0 Then

    For Each dr As DataRow In drs

        dr("接收时间") = Date.Now

    Next

    DataTables("信息表").Save()

End If

 

通过!新增用户不需再改代码了


 回到顶部
总数 13 1 2 下一页