以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]独占式编辑  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=123223)

--  作者:81538475
--  发布时间:2018/8/10 9:56:00
--  [求助]独占式编辑
之前的独占式编辑,在  项目afteropenproject 里面加入如下代码,但是由于设置了初始不加载任何数据,所以导致编辑者一栏无法被清楚。
有没有可能打开项目时直接修改数据库的数据呢?
    Dim ts As String() = {"XMZB","XMFP","人员信息表","简历登记表","综合奖惩记录表"}
    For Each T As String In TS
        DataTables(t).ReplaceFor("编辑者",Nothing,"编辑者 = \'" & _username & "\'")
        DataTables(t).Save()
        \'Tables(t).Cols.Remove("编辑者") \'移除编辑者列,避免用户直接修改此列
    Next
   

--  作者:有点甜
--  发布时间:2018/8/10 10:09:00
--  

你可以直接写

 

DataTables(t).sqlReplaceFor("编辑者",Nothing,"编辑者 = \'" & _username & "\'")