以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- 我把数据记录锁了 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=5739) |
-- 作者:liuliu -- 发布时间:2006-7-7 1:39:31 -- 我把数据记录锁了 在一些特殊的表中,希望对某些记录(条件性的)或所有记录加锁,使其尽管有编辑修改权限的人也不能再次编辑修改它了,只有具备解锁权限的人才能在解锁后,有编辑修改权限的人才能再次编辑修改之。 |
-- 作者:FSJM -- 发布时间:2006-7-7 8:30:32 -- 完全可以 这只不过是数据库 设计中的一些 小技巧罢了,主要是 比较烦琐而已。 实现: 在数据表的字段中 设置一个 “标志字段” 就可以了,进入一条记录之前,查看 该字段的 状态,然后作出响应的 动作。 对 标志字段 的操作,在进行不同条件的不同限制就可以了。 |
-- 作者:liuliu -- 发布时间:2006-7-7 13:20:02 -- 谢谢!将繁琐的事简单化就是任何软件的生存之本! 最好做一个较全面的、标准的例程放在网上和手册中。 |
-- 作者:水手 -- 发布时间:2006-7-7 16:46:45 -- 这个功能使用程序设置就可以了.一个是权限设置,一个要用到判断设置,当审核后在数据的审核字段做个标记,比如审核为1,未审核为0或者空,当有修改权限的人在单击"修改"时进行判断,如果记录中已经有审核标记,则不允许修改,否则可以修改.取消审核把审核标记修改即可. |