我用的是sql server 2000
我在 查询分析器当中 直接用sql语句更新,就可以看到触发器被执行,
但是在delphi6里面,我提交Update时,发现数据又变回原样,触发器也没有执行,为什么呢?谢谢!

解决方案 »

  1.   

    补充:
    adotable 连接的是一个 包含有计算字段的 视图
    在dbgrid中 修改其它字段就可以成功,唯独计算字段 ,一按提交按钮就被取消修改,不知道为什么,虽然我为这个视图写了 Instead Of Update 触发器,但是显然数据更新并没有发生,仿佛被delphi6 屏蔽掉了,谁知道怎么回事?
      

  2.   

    计算字段delphi自己管理,提供很多事件。
    触发起不能管理计算子段。
    还有你说在sqlserver里面给视图建了个触发起?你是神仙啊!
      

  3.   

    就是!!!
    sql 的视图可以有触发器吗!!!鲜!!!