Office中国论坛/Access中国论坛

标题: [讨论]这个应该是最快捷,最简单的修改权限锁定吧? [打印本页]

作者: eyewitnes    时间: 2007-6-15 18:57
标题: [讨论]这个应该是最快捷,最简单的修改权限锁定吧?
在下面的示例中,只有当用户 ID 为 ADMIN 时,才允许更新记录。如果公用变量
  1. gstrUserID
复制代码
的值不是 ADMIN,则该代码示例会将 RecordsetType 属性设置为“快照”。
  1. Sub Form_Open(Cancel As Integer)

  2.     Const conSnapshot = 2

  3.     If gstrUserID <> "ADMIN" Then

  4.         Forms!Employees.[b]RecordsetType[/b] = conSnapshot

  5.     End If

  6. End Sub
复制代码

还有没有更好的方法?
作者: tz-chf    时间: 2007-6-15 19:15
那还不如加个只读组,由系统去管理。
作者: 方漠    时间: 2007-6-15 19:19
应该是说在不使用安全机制的情况下,这样做较为省事.但是如果有多个用户多种权限这样逐一判断就不太可取了.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3