hur.cn - 华软网

 热门搜索

非常奇怪的问题,请各位大侠帮帮忙!!!!!!!!!急!!!!!!!!!!!!!!

  作者:未知    来源:网络    更新时间:2019/7/30
我用PB9.0及SQLSERVER2000,有一个表,在SQLSERVER能够举行UPDATE、INSERT操作,然则在PB环境中却不行,前往毛病信息:
1

No changes made to database.

UPDATE tpyr SET produce_sale = 10 WHERE payerno = '350204154996453'

请大家帮帮助,而且就这张表会这样,其它的表格一切正常。
------华软网友回答------
说的不够详细
怀疑
数据窗口更新属性
没设置好?
------华软网友回复------
楼上说的对,楼主提供的信息不全.
------华软网友回复------
欠好意思,没说清楚.不论是用数据窗口照旧直接用UPDATE\INSERT语句都不行,后来发现表有设一个触发器:
CREATE TRIGGER [ChgTpyrMngStatValue] ON dbo.tpyr 
FOR INSERT, UPDATE, DELETE 
AS
print '1'
    --EXEC PROC_MISCChgStatValue 5

我预计疑点"1"就是print '1'结果,不知道怎么更新才能不犯错

------华软网友回复------
有没有什么措施能够不执行触发器
------华软网友回复------
在事务上想一想措施。
------华软网友回复------
把触发器disable不就好了
------华软网友回复------
不知道你这触发器有什么用,如果没用的话,
照旧去掉吧
------华软网友回复------
将触发器,暂时删除,试一下      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。