Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共14 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:开发者如何查询到有哪些用户登录了系统?

1楼
edisontsui 发表于:2015/7/15 17:31:00
开发者如何查询到有哪些用户登录了系统?
2楼
大红袍 发表于:2015/7/15 17:42:00
 做一个在线用户表,用户登陆的时候,记录其信息即可
3楼
edisontsui 发表于:2015/7/15 17:54:00
代码如何写?
4楼
大红袍 发表于:2015/7/15 17:57:00

图片点击可在新窗口打开查看 登陆按钮。

 

Dim nr As Row = Tables("在线用户").AddNew

nr("用户名") = "123"

nr("时间") = Date.Now

 

5楼
edisontsui 发表于:2022/4/23 8:05:00
下述问题怎么反映到在线用户表里面来呢:
(1) 如果用户主动退出了foxtable系统
(2) 用户的电脑突然断电导致foxtable系统关闭
6楼
有点蓝 发表于:2022/4/23 8:54:00
1、到BeforeCloseProject事件更新用户表
2、使用openqq,在服务端UserLogout事件更新用户表
7楼
edisontsui 发表于:2022/4/23 10:16:00
请问4楼所指“登陆按钮”在哪里,我好把代码放进去?
8楼
有点蓝 发表于:2022/4/23 10:24:00
要自己做用户管理:http://www.foxtable.com/webhelp/topics/2048.htm
9楼
edisontsui 发表于:2024/1/22 8:42:00
Dim drf As DataRow = DataTables("系统版本").SQLFind("用户名 = '" & User.name & "'")
If drf IsNot Nothing Then
    drf("系统发布日期") = Publishdate
    drf("登录时间") = Date.now
    drf("计算机名称") = SysInfo.ComputerName
    drf.save
Else
    Dim dra1 As DataRow = DataTables("系统版本").AddNew()
    dra1("用户名") = User.name
    dra1("系统发布日期") = Publishdate
    dra1("登录时间") = Date.now
    dra1("计算机名称") = SysInfo.ComputerName
    Dim IP As String 
    IP = User.ExtendedValues("IP")
    dra1("IP地址") = IP
    dra1.save
End If

我想用上面 afteropenproject 里面的代码来记录用户登录系统所用电脑的IP地址,可是没有效果。请问要怎么修改? 谢谢。
10楼
有点蓝 发表于:2024/1/22 8:48:00
不能使用扩展属性,在不同电脑登录应该IP是不一样的,要通过代码提取当前电脑的IP

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=59092

共14 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.