利用登陆用户名实现权限限制-阿四
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 综合其它


利用登陆用户名实现权限限制

发表时间:2013/5/5 21:33:21 评论(4) 浏览(33054)  评论 | 加入收藏 | 复制
   
摘 要:用户一旦登陆系统,系统就要要用户名分配相应的权限,只让其看该看的信息
正 文:
     一名叫杨阳的医生,登陆医院信息查看本月所开的药品数量。系统根据登陆用户名自动屏蔽其它医生的处方信息,只允许查看登陆者本人的处方信息。该功能是如何实现的呢:

1。在模块定义公共变量xm

2.将用户名赋值给公共变量。xm=me.text

3.将公共变量写入临时表,表名,字段名随便取,如表名wlj,字段名name。select "' & xm & '" as name into wlj.  这样生成一个名叫wlj的表。该表只有一个字段。用户每次登陆,都会这个表,新表自动覆盖旧表。采用docmd.setwarng false,屏蔽系统警告。

 4。利用dlookup函数,,间接将登陆名作为查询过滤条件。dlookup("[name]","wlj")这个函数的返回值就是登陆用户名。

    请打开附件中的数只据库,在登陆窗口中输入“杨阳”,按确定,系统将只显示杨阳的信息。打开查询,也只显示杨阳开的处方信息。

点击下载此附件


Access软件网交流QQ群(群号:198465573)
 
 相关文章
史上暴牛的通用登录及权限管理,开放源码,功能强大  【红尘如烟  2009/4/28】
Access通用登录及权限管理系统--改进版  【红尘如烟  2009/7/7】
【access小品】窗体中事件权限设计实例  【todaynew  2010/1/23】
【Access小品】权限麻雀  【todaynew  2010/3/11】
【access小品】通用菜单权限设置  【煮江品茶  2011/8/20】
Access简单实用的工资小程序\Access食堂服务中心工资管理...  【丘山  2012/1/20】
【Access源码示例】输入密码才能有权限编辑数据,用密码控制新增...  【麥田  2013/4/10】
常见问答
技术分类
相关资源
文章搜索
关于作者

阿四

文章分类

文章存档

友情链接