开发数据库系统时的,管控某些字段让某些人可以看,或不可以看的灵活设置,大家是怎么做的?
本人很想了解一下大家都是如何看待和完成这个问题的思路的.另外一个就是客户自动新增字段及可以移动界面都是如何做到的.我移动界面时总是会跑掉.

解决方案 »

  1.   

    首先你要确定你用什么显示DBGRID?????
      

  2.   

    DBCombo  DBEdit这样的把DataSource:=nil就搞定了  
    网格直接Column visiable:=false
      

  3.   

    楼主问的可能是权限控制的问题吧
    如果要灵活设置某些用户是否可以看到某些字段的值肯定是要设计相应的Table来实现了
      

  4.   

    用视图的方式
    SELECT * FROM table
    WHERE dbo.FT_GetAccess('LoginName')>=1其中dbo.FT_GetAccess内容是查询权限表,而LoginName就是登录名,比如在SQL中:可以用:SUSER_SNAME(SUSER_SID())