Foxtable(狐表)用户栏目专家坐堂 → [求助]日志表


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

主题:[求助]日志表

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


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

方法一:logs是文本文件吧?你直接把本地的logs文件上传到服务器去(ftp),然后记录每一个客户端的logs文件路径。需要的时候,就打开logs查看内容。

 

方法二:读取logs文件,把内容导入到你的日志表里,参考

 

http://www.foxtable.com/webhelp/scr/2629.htm

 

方法三:不要用logs文件,直接把每个操作记录到表格里面


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


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

Dim s As String = FileSys.ReadAllText("d:\log.xls")
s=s.Replace(chr(10),"")
Dim str() As String = s.Split(chr(13))
'循环写入日志
For i As Integer = 0 To str.Length - 1
    Dim dr As DataRow = DataTables("表A").AddNew()
    dr("第一列") = str(i)
Next

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


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

加入代码判断是否重复,即可,如

 

Dim s As String = FileSys.ReadAllText("d:\log.xls")
s=s.Replace(chr(10),"")
Dim str() As String = s.Split(chr(13))
'循环写入日志
For i As Integer = 0 To str.Length - 1
    Dim dr As DataRow = DataTables("表A").find("某列='" & 某值 & "' and 某列='" & 某值 & "'")
    If dr Is Nothing Then dr = DataTables("表A").addnew

    dr("第一列") = str(i)
Next


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


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

Dim s As String = FileSys.ReadAllText("e:\log.txt")
s=s.Replace(vblf,"")
Dim str() As String = s.Split(vbcr)
'循环写入日志
For i As Integer = 0 To str.Length - 2
    Dim ss() As String = str(i).Split(vbtab)
    If  ss.Length = 3 Then
        Dim dr As DataRow = DataTables("日志表").find("时间 = '" & ss(0) & "' and 用户名 = '" & ss(1) & "' and 记录 = '" & ss(2) & "'")
        If  dr Is Nothing Then
            dr = DataTables("日志表").AddNew()           
            dr("时间") = ss(0)
            dr("用户名") = ss(1)
            dr("记录") = ss(2)
        End If
    End If
Next

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


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

以下是引用2474842866在2019/6/9 12:52:00的发言:
老师我加入了,但是它没有进行判断写入操作,依旧是把原来的日志在重新写一遍,已经重复的也没有排除掉

 

foxtable项目发上来测试。


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


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


 回到顶部