以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145503) |
-- 作者:wugang0131 -- 发布时间:2020/1/23 12:26:00 -- 请教 我在做一个人员管理系统,想实现以下操作:当人员离职时,确认离职后,下次启动时,这一行会自动插入另一张离职人员表上,并将人员表上这一行删除。请问该如何操作?请老师赐教,祝新年快乐! |
-- 作者:wugang0131 -- 发布时间:2020/1/23 12:27:00 -- 请问该如何编写代码? |
-- 作者:sloyy -- 发布时间:2020/1/23 13:20:00 -- 没必要删除,一般这样做:在人员表上增加一个逻辑列:是否离职,一个日期列:离职日期; 确认离职的时候打上勾.自动填入离职日期 统计离职表的时候,只需要筛选离职日期和是否离职就行了 你又是增加离职表,又是删除当前离职人员,这是典型的数据库没设计好,多了很多冗余数据,既不利于后期维护,又容易出错. |
-- 作者:wugang0131 -- 发布时间:2020/1/23 16:07:00 -- 谢谢老师,但是自动插入或删除行该如何实现?小白请教 |
-- 作者:wyz20130512 -- 发布时间:2020/1/23 18:32:00 -- 在3楼的基础上加上动态加载,加载时过滤掉已离职的员工。 |
-- 作者:有点蓝 -- 发布时间:2020/1/27 13:33:00 -- 如果一定要做,应该在填入离职时间,或者勾选离职的时候就移到离职表,而不是等到下次启动的时候做。 |
-- 作者:wugang0131 -- 发布时间:2020/1/28 16:15:00 -- 嗯,用自动复制可以解决,谢谢老师回复 |