热情软件屋

 

每当删除一个记录时,数据表关联就没有了


编号:QA001594
建立日期: 1999年8月25日 最后修改日期:1999年8月25日
所属类别:

佚名:
    我在三个数据表关联的表单里,做了一个删除控件。代码为:
    local lingshi
    lingshi=recno()
    if MESSAGEBOX("您确定删除此记录?",4+32,"注意")=6
    go recno()
    DELETE
    pack
    thisform.refresh
    endif
    go lingshi
    thisform.refresh
    每当删除一个记录时,数据表关联就没有了,我是在命令窗口用SET查看的,不知为什么!特求教。

回答:

    摘自《远程续缘》第19期(http://jfzcc.yeah.net
    pack命令会关闭数据表,表一旦关闭,关联自然就没有了。最好在退出前不要pack,而用set delete off,退出时再真正删除,这样还有一个挽救误删除数据的机会。
    

此问题由远程续缘回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio