我想实现一个权限管理的功能。思路是这样的:建一个角色权限表 ,行是角色,列是权限
列值为1就是有权限,0就是没有那个权限。然后进到主界面,判断那个表读出来的值,0 表示button 可以使用,
1 表示button 不可用。
谁能写个代码给我参考参考呢,急急急

解决方案 »

  1.   

    http://blog.csdn.net/bdmh/article/details/5858122
      

  2.   

    行是角色,列是权限
    一个权限一个列,不推荐32个以内的权限用一个Integer即可,33-64位的权限用1个BigInt即可,>64位的用几个BigInt即可,操作也很简单。
      

  3.   

    在数据库中设置一个字段来保存这个“标志”
    再在程序中读取这个“标志”
    case  标志  of
       0:
        begin
         button.visible:=false;  //不可用
        end;
       1:
        begin
         button.visible:=true;  //可用
        end;
    end;