Foxtable(狐表)用户栏目专家坐堂 → EncryptText加密后得到的数据,怎么在窗口中直接采用tables表组件得到解密后的数据呢?


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

主题:EncryptText加密后得到的数据,怎么在窗口中直接采用tables表组件得到解密后的数据呢?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/20 15:56:00 [显示全部帖子]

做一个解密按钮

 

For Each dr As Row In Tables("表a").rows
    dr("某列") = DecryptText(dr("某列"),"a23","op#")
    dr("某列") = DecryptText(dr("某列"),"a23","op#")
    dr("某列") = DecryptText(dr("某列"),"a23","op#")
Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/20 17:14:00 [显示全部帖子]

加密

 

Dim t As Table = Tables("表A")
For Each r As Row In t.Rows
    For Each c As Col In t.Cols
        r(c.name) = EncryptText(r(c.name),"a23","op#")
    Next
Next

 

解密

 

Dim t As Table = Tables("表A")
For Each r As Row In t.Rows
    For Each c As Col In t.Cols
        r(c.name) = DecryptText(r(c.name),"a23","op#")
    Next
Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/20 17:27:00 [显示全部帖子]

 

不可以,加密后,是字符串,无法保存在日期格式的列里面。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/20 21:57:00 [显示全部帖子]

Dim dt3 As DataTable=DataTables("干警信息")
For Each dr3 As DataRow In dt3.DataRows
    For Each dtc3 As DataCol In dt3.DataCols
        If dtc3.name.Contains("时间") = False Then
            If dr3.IsNull(dtc3.name) = False Then
                dr3(dtc3.name) = EncryptText(dr3(dtc3.name),"a23","op#")
            End If
        End If
    Next
Next

 回到顶部