急!!!如何保存虚拟表的修改?(100分)

  • 主题发起人 主题发起人 淋雨
  • 开始时间 开始时间

淋雨

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个查询系统,其中按查询条件生成的是一个虚拟表,在虚拟表中我对记录进行修改,
但该如何做才能把修改后的记录在原表保存?
 
这是一个数据更新问题,你可不可以在虚拟表中建立一个update触发器,当有数据更新时就根据
更改的内容对原表更新.
 
TO windbell:
听你这样说好像没错,是个办法,但要怎么做呢?能不能帮到底?
谢谢!
 
具体的就要根据你用的DBMS,找本书或看它的HELP,看怎样建立触发器了.
我就帮不上忙了[8D]
 
TO windbell:
好的,谢谢!
 
我用的是ADOQuery,好像没有update功能,有谁知道用ADO的如何把在查询所得虚拟表
上修改的内容保存在数据库原表。
 
ADOquery对dbms来说只是相当于一个客户,建立触发器要依靠你所用的DBMS比如SQL SERVER或
SYBASE等和你用的是ADOQuery还是Query没有什么关系。这里关键是看你的DBMS是不是支持建立
触发器。
 
后退
顶部