读书人

添加一个角色前是覆盖还是新增有关问题

发布时间: 2012-08-29 08:40:14 作者: rapoo

添加一个角色前是覆盖还是新增问题
添加一个角色前判断该角色是否存在?如果存在就提示是“覆盖”还是新增?覆盖的话:把该角色之前的所有权限都覆盖掉,用现在所填写的权限。新增的话:与之前角色的权限对比,把不同的地方更新掉。求解啊!没有源码借鉴的,实现思路也行。。。。。。

[解决办法]
按道理来说 角色肯定是唯一的 而你说添加一个角色前判断该角色是否存在? 难道你是按角色名来确定唯一?

一般我是 这样来的 角色的主键 设为自增的 然后在判断输入的角色名有没有 有则需要重新输入.所以就不会出现重复的事.
楼主所说的事 到是会出现在别的地方 就是当我们给角色赋权限的时候 我们是先删除所有的权限在新增权限 还是判断权限是否在 没的话就新增 这个情况就要看你怎么处理拉 感觉2种都可.

读书人网 >C#

热点推荐