X
xcwbl
Unregistered / Unconfirmed
GUEST, unregistred user!
有一张表a1,我用ADOQuery查询到一些记录,并用DBGrid显示,之后在a1中追加记录
并在dbgrid中录入数据,另我为a1写了个insert触发器,即a1增加记录时,同时往
另一张表a2增加数据。可是当我打开a2,却什么也没增加。
我的触发器是这样写的:
CREATE TRIGGER a2_triger ON dbo.a1
FOR INSERT
AS
INSERT INTO a2(id,hp_name,hp_bh,hp_guige,hp_dw,jh_price,preid,hp_lian,jine)
SELECT i.id,i.name,i.bh,i.guige,i.dw,i.jf_price,i.preid,0,0
FROM inserted i
请高手帮忙解决!
并在dbgrid中录入数据,另我为a1写了个insert触发器,即a1增加记录时,同时往
另一张表a2增加数据。可是当我打开a2,却什么也没增加。
我的触发器是这样写的:
CREATE TRIGGER a2_triger ON dbo.a1
FOR INSERT
AS
INSERT INTO a2(id,hp_name,hp_bh,hp_guige,hp_dw,jh_price,preid,hp_lian,jine)
SELECT i.id,i.name,i.bh,i.guige,i.dw,i.jf_price,i.preid,0,0
FROM inserted i
请高手帮忙解决!