以文本方式查看主题

-  搭建论坛  (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=21335)

--  作者:wbl051
--  发布时间:2008-10-24 21:07:11
--  [求助]怎样在记录移动之后,将在移动之前的记录数据清空!

各位前辈:
你好!
在表中怎样在一条记录移动之后,将在移动之前的记录数据清空!


--  作者:水手
--  发布时间:2008-10-24 22:03:05
--  
先得到要删除的记录号,在记录移动之后进行定位查询,将刚才得到的记录号设置为定位查询的数据,执行删除当前记录即可。
--  作者:水手
--  发布时间:2008-10-24 22:05:45
--  
更好的办法是得到要删除的记录号,在记录移动事件中使用SQL删除语句刚才得到的记录即可。
--  作者:wbl051
--  发布时间:2008-10-25 20:50:57
--  
例如:当前记录在第二条记录的金额字段位置,当光标移到第四条记录时,将第二条记录金额字段的值清空。要怎么实现请指教。
--  作者:admin
--  发布时间:2008-10-25 21:04:02
--  
我感觉你的处理方式有问题,做程序不能一条道走到黑;要灵活一些,可能有其它方法更适合解决的你的“根本”问题。
--  作者:wbl051
--  发布时间:2008-10-25 21:19:59
--  

有什么好的方法,望多多指教!


--  作者:水手
--  发布时间:2008-10-26 11:01:13
--  
你可以把你要做的东西描述的更具体一些,或者发个简单的程序上来,大家从整体上帮你出出注意可能更好。仅仅看你提出的问题感觉你的设计思路有点问题。
--  作者:pc_doctor
--  发布时间:2009-1-9 21:35:43
--  

你所提到的需求一般是这样操作的吧——将源数据库记录向目标数据库进行拷贝。

要实现你的需求一般的方法是:

一、拷贝完毕后,目标数据库肯定有一个“提交”事件产生。

二、在目标数据表的“提交之后”事件中设置:删除源数据库的记录条即可。

这样就能简单完成数据库记录的移动。

这是基本方法,其间会涉及到详细的一些设置,先试一试吧,不行再提出问题来,大家会帮助的!