Office中国论坛/Access中国论坛

标题: 这个触发器在企业管理器中行动正常,在ADP中出现错误提示,但也可以执行 [打印本页]

作者: yodong    时间: 2005-11-22 20:50
标题: 这个触发器在企业管理器中行动正常,在ADP中出现错误提示,但也可以执行
这个触发器在企业管理器中行动正常,在ADP中出现错误提示,但也可以执行,高手帮我看看.

ALTER TRIGGER CL_tbl采购合同_Trigger1
ON dbo.CL_tbl采购合同
FOR INSERT /* INSERT, UPDATE, DELETE */
AS
if @@rowcount=0  return
update dbo.cl_tbl请购单明细  set dbo.cl_tbl请购单明细.合同编号=Inserted.合同编号
From inserted,dbo.cl_tbl请购单明细
where inserted.请购单号=dbo.cl_tbl请购单明细.请购单号[attach]14307[/attach]

作者: laomao    时间: 2005-11-29 23:35
我也遇到同样问题,我估计是因为"合同编号"是自动编号的,你直接在表里添加记录试试,"合同编号"并不象在mdb里那样立即生成,不知道该怎么解决!
作者: yodong    时间: 2005-11-30 23:13
我的合同编号不是自动编号的.

出现这个问题很奇怪,不知是不是mdac的bug问题.我用mdb加odbc连到sqlserver运行又正常.真是晕了.
作者: laomao    时间: 2005-12-4 23:32
用存储过程吧




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3