问题现象: |
在计算成本时,提示"插入错误,列名或所提供值的数目与表定义不匹配.成本计算检查被迫终止,请调整数据后,再计算.经跟踪,sql执行语句所插入的列与数据库中表的列不一致所至 |
问题原因: |
1、对于提示列名于表定义不符的问题是程序问题
2、对于其他费用表中有重复数据,导致插入时提示违反约束pkamoct,有重复值 |
解决方案: |
1、使用851a成本的补丁,将.dll文件替换后,用regsvr32命令进行注册
(例如:regsvr32 c:winntsystem32ufcomsqluscalchk.dll)后就不再出现列名与表定义不匹配的错误了。
2、对于其他费用表中有重复数据,导致插入时提示违反约束pkamoct,有重复值的错误使用下面语句删除其他费用表中的重复数据即可 delete from ca_onlia where cdeptid='0101' and cppid in ('0kp43275','0kp43269') |
相关补丁: |
U851A 成本管理最新补丁(全) |
版本: |
8.51A |
模块: |
成本管理 |
产品: |
U851A----成本管理 |
问题名称: |
计算成本提示插入错误 |
最后更新: |
2005-06-28 00:00:00 |