小水滴 发表于 2006-11-24 19:34

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

<P>在多用户使用一个数据库时,怎样才能得到登录者的姓名啊,望各位指教一下,我没用过,急!</P>
[align=right][color=#000066][此贴子已经被作者于2006-11-25 19:29:47编辑过][/color][/align]

606liutong 发表于 2006-12-13 17:54

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

bygg 发表于 2006-12-14 10:44

假设你的表是这样的:<BR>uid   pass  name ....... (登陆名,密码,姓名........)<BR>admin 123   aaa<BR><BR>就根据登陆的uid找到相应的name<BR>select name from tbLogin where uid='admin'   //这样就可以取到 aaa

小水滴 发表于 2007-3-17 14:58

<P>谢谢各位的回复!<br><br>问题已解决,在此与大家共享!<br><br>在Access中设置了安全机制后,打开它时会有一个登录窗口,用户要输入用户名和密码才能进入数据库.<br><br>要得到当前用户的用户名可以使用 CurrentUser()函数。<br><br>例:select 姓名,性别,出生年月,学历<br>  from table<br>    where 姓名=CurrentUser()</P>
[align=right][color=#000066][此贴子已经被作者于2007-3-17 15:00:04编辑过][/color][/align]


页: [1]

编程论坛