急!!!!VFP触发器取值问题

shuhe 2003-01-14 03:57:24
这是在下在1月13日发的帖子,有没有高手?帮帮忙好了!!!!!
各位高手:在下有一VFP中触发器使用时取值问题,请高手赐教。如能解决问题,必给分!在下的任务是:在student表中建触发器,用来记录对其所做的插入、删除、更新操作,并将操作信息存入xgrz表中。现在,我已建好触发器,并已能对删除、插入操作信息进行记录。但是,使用更新触发器时却遇到麻烦。
我的问题是:在使用更新触发器时,如何读取对student表中所做的如下更新信息:更新的是哪几个字段,以及各自的原值、更新后的值?(即如何读取更新的字段名,及其原值、现值)
...全文
111 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuhe 2003-01-17
  • 打赏
  • 举报
回复
问题已解决,怎么结贴。
shuhe 2003-01-15
  • 打赏
  • 举报
回复
上面话中是“也可再说”,不是“也可在说”,特此更正。
shuhe 2003-01-15
  • 打赏
  • 举报
回复
SQL中的触发器问题,在下也正在研究,若还有其它建议,也可在说,我同样也给分,在下首先谢谢qiuhaook(昊仔)!!!
qiuhaook 2003-01-14
  • 打赏
  • 举报
回复
我只知道在SQL中的执行,不知道VFP中是否一样,你试一下!
实现触发器 update 操作,实际上在系统内部执行了两个动作:先是DELETE,然后是 insert.所以你只需要使用两个select语句就可取出更改前后的值了!
select * from deleted into cursor a
select * from inserted into cursor b
则a ,b 两个临时表中保存的就分别是修改前后的字段


2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧