如何在access-db 2016中获取当前登录的用户ID

时间:2018-11-10 10:41:53

标签: ms-access

我要在访问中创建一个学生管理系统,在其中创建了一个名为students的注册表,然后创建了表单,并将其保存在表中,然后创建了登录表单,工作正常,并且登录后显示个人详细信息表单(我已经设置了该表单)并且还存储了数据,在个人详细信息表中,我有一个名为student_id_fk的字段,用于存储该用户的主键登录,但我困惑如何获取当前登录的用户ID?

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用Environ("username")

或者,您可以使用下面的函数或调用Windows API

Function getUsername() As String
    Dim WshNetwork As Object
    Set WshNetwork = CreateObject("WScript.Network")
    getUsername = WshNetwork.UserName
    Set WshNetwork = Nothing
End Function