access怎么查询删除的内容

建了一个人员信息表,想实现一个功能:从人员信息中把某人删除,然后让删除的内容出现在另外一个表“离职人员信息表”,如何实现... 建了一个人员信息表,想实现一个功能:从人员信息中把某人删除,然后让删除的内容出现在另外一个表“离职人员信息表”,如何实现 展开
 我来答
tjrmgs
2015-04-29 · TA获得超过5763个赞
知道大有可为答主
回答量:2161
采纳率:94%
帮助的人:963万
展开全部
因为ACCESS不支持触发器,只能分两步走了。先将需要删除的人员信息追加到 “离职人员信息表”,然后删除“人员信息表”中的相关人员信息。这种需求对于ACCESS来说,没有更为便捷的方法

例如(这里假设两张表结构相同):
第一个操作
insert into 离职人员信息表 select * from 人员信息表 where 姓名="张三";

第二个操作
delete from 人员信息表 where 姓名="张三";

为了确保两个操作要么全部成功,要么全部失败,而不会出现中间状态,建议用编程的方法调用ADO事务处理来执行这两个操作,以避免因其中一个操作成功另一个操作失败而导致的数据记录不正确的情况发生。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式