首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请问一个关于操作员权限的设计方法

2013-02-25 
请教一个关于操作员权限的设计方法我现在系统的权限定义方式如下图的上方一样,是一个树形的形式。哪位指导

请教一个关于操作员权限的设计方法
    我现在系统的权限定义方式如下图的上方一样,是一个树形的形式。哪位指导一下我该如何将我现有的形式改为如下图下方的形式?
    要是哪位朋友有类似于下图下方的权限实例发一下更好。谢谢!

请问一个关于操作员权限的设计方法
[解决办法]
该问题的核心在于如何写SQL语句,而写SQL语句是要提供表结构的
[解决办法]
这有啥不同吗,你可以改变一下表结构
[解决办法]
如果有透视表控件的话表结构应该不用改的!
呵呵!
[解决办法]

引用:
这有啥不同吗,你可以改变一下表结构


先首感谢各位的热心回答,现在是由三个表组成。
1、权限数据表,结构如下:
CREATE TABLE dbo.BaseData
(
  ID int  not null ,
  FucID int  null ,
  FucPID int  null ,
  FucCode int  null ,
  FucName nvarchar(255) null ,
  IsFuc tinyint  null ,
  IsSel tinyint  null 
)
END

GO

2、用户权限数据表,该表在新增操作员时从上面的表取数据写入这个表。结构如下:
CREATE TABLE dbo.UserRightData
(
  ID int IDENTITY(1,1) not null ,
  FucID int  null ,
  FucPID int  null ,
  FucCode int  null ,
  FucName nvarchar(100) null ,
  IsFuc tinyint  null ,
  IsSel tinyint  null ,
  UserID int  null ,
  CONSTRAINT PK_UserRightData PRIMARY KEY  CLUSTERED
  (
    ID
  )
)
END

GO

3、仓库权限数据表,结构如下:
CREATE TABLE dbo.UserStore
(
  id int IDENTITY(1,1) not null ,
  userid int  null ,
  ckcode nvarchar(50) null ,
  issel smallint  null 
)
END

GO


希望大家能帮忙指点指点。

热点排行