注册 登录
编程论坛 ACCESS论坛

[求助]多用户时,如何得到登录者的姓名

小水滴 发布于 2006-11-24 19:34, 1689 次点击

在多用户使用一个数据库时,怎样才能得到登录者的姓名啊,望各位指教一下,我没用过,急!

[此贴子已经被作者于2006-11-25 19:29:47编辑过]

3 回复
#2
606liutong2006-12-13 17:54

是原来Access数据库中就有数据阿
还是当用户登录系统是自动添加阿
你说清楚点

#3
bygg2006-12-14 10:44
假设你的表是这样的:
uid pass name ....... (登陆名,密码,姓名........)
admin 123 aaa

就根据登陆的uid找到相应的name
select name from tbLogin where uid='admin' //这样就可以取到 aaa
#4
小水滴2007-03-17 14:58

谢谢各位的回复!

问题已解决,在此与大家共享!

在Access中设置了安全机制后,打开它时会有一个登录窗口,用户要输入用户名和密码才能进入数据库.

要得到当前用户的用户名可以使用 CurrentUser()函数。

例:select 姓名,性别,出生年月,学历
  from table
where 姓名=CurrentUser()

[此贴子已经被作者于2007-3-17 15:00:04编辑过]

1