我想的是:
例如:给一些用户加权限。
用户名 查看 编辑 删除
01 □ □ □
02 □ □ □
... ... ... ....
因为没个功能有不一样的权限所以权限列是动态生成的.
我的表结构:
1,主功能表:主功能编号,功能名称;
2,子功能表:子功能编号,主功能编号,子功能名称,功能值;
3,权限表:用户编号,主功能编号,功能值和;
例如:
主功能表:
编号 名称
1 , 车辆管理
子功能表:
编号 主编号 名称 对应值
1 1 查看 1
2 1 编辑 2
3 1 删除 4
权限表:
用户编号 主编号 对应值和
2 1 7
3 1 3
如果你的值是7我就知道你有 以上三种权限,如果你的值是3我就知道你有查看,编辑的权限。主功能表和子功能表是固定死的,不能改的。
例如:给一些用户加权限。
用户名 查看 编辑 删除
01 □ □ □
02 □ □ □
... ... ... ....
因为没个功能有不一样的权限所以权限列是动态生成的.
我的表结构:
1,主功能表:主功能编号,功能名称;
2,子功能表:子功能编号,主功能编号,子功能名称,功能值;
3,权限表:用户编号,主功能编号,功能值和;
例如:
主功能表:
编号 名称
1 , 车辆管理
子功能表:
编号 主编号 名称 对应值
1 1 查看 1
2 1 编辑 2
3 1 删除 4
权限表:
用户编号 主编号 对应值和
2 1 7
3 1 3
如果你的值是7我就知道你有 以上三种权限,如果你的值是3我就知道你有查看,编辑的权限。主功能表和子功能表是固定死的,不能改的。
从TDrawGrid派生