权限问题(20分)

  • 主题发起人 主题发起人 borland.et
  • 开始时间 开始时间
B

borland.et

Unregistered / Unconfirmed
GUEST, unregistred user!
我定义了一个用户表:
 1.编码
 2.姓名 
 3.密码
 4.权限
------------
成绩表:
 1.编码
 2.语文
 3.数学
 4.英文
------------
当权限为a、b、时DateGrid中有更新、删除、增加的按钮并能执行相应的功能
当权限为c时 DateGrid中只有该表
这段代码大概怎么写,谢谢!
--------------
另外,我想当权限a,b,c进行操作时,把进行的工作写入一个log表中,以便日后查询
我的数据库为Sql Server,我想用触发器来做,我想获取当前该用户的名称(来自用户表的字段,姓名),怎么做呢?
 
你是三层数据库吗?
我用oracle+三层实现了权限的功能。用datasetprovider+socketconnection
不过你的分野太少了吧
 
我刚好也碰到这样的问题 请大家帮帮忙好吗
 
呵呵,分不够可以加嘛,我想上述两个问题是一般初学者都会遇到的问题,大家都来顶一下呀!
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2468157
我100分放那里都没有人理我,用了一个多月时间才解决,20份就要思路,............
 
现在关键问题是如何用触发器做,即获取当前操作记录的用户名称。
 
用什么触发器呀
在你的系统登录的时候,把权限取出放在一个全局变量里,再在你的form初始化的地方,判断有没有操作你那几个按钮的权限,如果没有就让那几个按钮不可见就行了呀
 
后退
顶部