当前位置:编程学习 > C#/ASP.NET >>

关于权限返回值的问题

有4张表,授权表,功能表,角色表(角色组),角色权限表。其中授权表有这么4个字段,ObjName 对象表名,ObjId 对象ID,AccType 授权类型,AccId 授权ID。授权类型有可能是功能授权,角色授权,或者数据授权。
现有方法:
        /// <summary>
        /// 返回DataTable,获得用户能在表中访问的数据
        /// </summary>
        /// <param name="ObjName ">对象表名</param>
        /// <param name="ObjId ">对象ID</param>
        /// <param name="typeTable">数据表名</param>
        /// <param name="fields">数据</param>
        /// <returns></returns>
        public static DataTable GetPcImpowerObjects(string ObjName , long ObjId , string typeTable, string fields)
        {
            
        }
请问该怎么写方法体? --------------------编程问答-------------------- SF,看起来很复杂

还有,对授权、角色组不太明白 --------------------编程问答-------------------- 方法写很简单..连接数据库.往数据库里传进这些参数值...
单判断部分就比较啰嗦了.得看你权限如何分配.想得到哪些信息.这些判断都放在sql语句.或者是存储过程里面.跟你这方法没什么联系. --------------------编程问答-------------------- ObjName 对象表名,ObjId 对象ID主要表示什么
是否外键
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,