管家婆辉煌提示:“数据库操作失败,请与开发商联系”

时间:2024-04-01 21:20:34

管家婆辉煌提示:“数据库操作失败,请与开发商联系”

问题一:
会员卡充值错误提示:充值失败,该卡已经停用!

原因:
总账会计期间和当前储值的时间不在同一个年度

问题二:
新增会员卡错误提示:数据库操作失败,请与开发商联系!

现象:
1、数据库跟踪发现,所有字段值不能为空,不允许插入
2、新建账套测试正常
3、修改出错账套的存储过程,跨数据库新增正常
4、测试账套VIPCards表生成脚本(未勾选表脚本选项),使用脚本在出错账套创建新表,新增会员卡还是报错
5、修改测试账套的存储过程,跨数据库新增报错

原因:
应该是表相关脚本损坏:索引脚本、触发器脚本或主键、外键、默认值和检查约束脚本

最终解决办法:
方法一:
在SQL Server数据库之间复制对象和数据,把正常的测试账套VIPCards表用复制替换数据的方法导入到出错账套
备注:使用默认选项(即索引、触发器、主键、外键、约束一起导入)

方法二:
生成SQL脚本,表脚本选项(即索引、触发器、主键、外键、约束全部勾选)