当前位置:主页>销售管理软件> 列表

触发器问题 找会计

财务软件版1楼: 触发器??
干什么的啊?
有人说在触发器中可以找到修改前和修改后的信息。在sql 2000中像写sql那样能找出来么?今天弄了一个没弄出个眉目。好心人们快救救我吧,不然小女子快要跳楼了。
尽量详细些,在delphi中怎么用那。

2楼: 触发器是在SQL里面写的,跟存储过程不一样的,delphi对数据库操作,直接触发他 如会计

3楼: 修改前值为: Deleted.字段名
修改后值为: Inserted.字段名
在sql 2000的help中讲得很清楚

4楼: sql的联机丛书里有介绍!!!

5楼: Delphi不用管他,delphi操作数据库自然触发他,你只要在数据库写好即可

6楼: CREATE TRIGGER sumnumber ON [dbo].[test1]
FOR INSERT, UPDATE, DELETE
AS
update test1
set sum1=num1+num2
对数据库操作,添加或者修改数据num1和num2,sum1自动算出来结果

财务软件版7楼: 触发器是定义在表中的,就像程序里的事件,它可以在某个动作发生时触发,如添加,删除,修改。如何使用你可以直接查sql的帮助

8楼: 多人接受答案了。

9楼: 触发器可以实现多种功能,不但可以实现级联删除,还能实现插入、更新等操作的一致性,保证了数据的一致性