功能表中:
Group [权限]表字段:
权限组编号 功能编号 权限组名称
GroupId FunctionId GroupName
1 1,2,3,4,5,6 超级管理员
2 1,2,3,5 一般管理员要求查询出:
1)4,6
2)使用存储过程
3)输入一个非超级管理员所对应的GroupId
能查找出该管理员所没有的GroupId【功能编号】此处为4,6
然后我会在程序中处理4,6让其对应的菜单禁用
Group [权限]表字段:
权限组编号 功能编号 权限组名称
GroupId FunctionId GroupName
1 1,2,3,4,5,6 超级管理员
2 1,2,3,5 一般管理员要求查询出:
1)4,6
2)使用存储过程
3)输入一个非超级管理员所对应的GroupId
能查找出该管理员所没有的GroupId【功能编号】此处为4,6
然后我会在程序中处理4,6让其对应的菜单禁用
解决方案 »
- 【求助】C#连接数据库,忙活了几个小时了!真心求助!!!
- 谁有visual studio 2008的devenv.exe文件
- C# 关于QQ登陆的问题,求教。
- 着急一个礼拜都解决不了的问题,关于c#office编程插入图片的问题
- 中了木马后,硬盘里的所有的网页文件都加了了<iframe>...</iframe>,如何才能删除?
- 多线程访问ListViewItem的问题
- 文件操作的问题?
- 请教一个关于窗体的问题.UP有分.
- 如何设计publickey缓存
- 求助winform下如何通过openfiledialog获得文件路径
- 怎样使用0和1在数据库标志某个权限组的所有用户是否有该功能
- 请问C#的皮肤怎么导入???
比如我有一个功能编号
5以及它下面的51和52
该用户只用51
那么我要起用5和51很麻烦
若是直接禁用那么我只要找到51禁用即可!!!
高手帮帮忙!!! 在线等!!!!