小水滴 发表于 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]