问题一:
会员卡充值错误提示:充值失败,该卡已经停用!
原因:
总账会计期间和当前储值的时间不在同一个年度
问题二:
新增会员卡错误提示:数据库操作失败,请与开发商联系!
现象:
1、数据库跟踪发现,所有字段值不能为空,不允许插入
2、新建账套测试正常
3、修改出错账套的存储过程,跨数据库新增正常
4、测试账套VIPCards表生成脚本(未勾选表脚本选项),使用脚本在出错账套创建新表,新增会员卡还是报错
5、修改测试账套的存储过程,跨数据库新增报错
原因:
应该是表相关脚本损坏:索引脚本、触发器脚本或主键、外键、默认值和检查约束脚本
最终解决办法:
方法一:
在SQL Server数据库之间复制对象和数据,把正常的测试账套VIPCards表用复制替换数据的方法导入到出错账套
备注:使用默认选项(即索引、触发器、主键、外键、约束一起导入)
方法二:
生成SQL脚本,表脚本选项(即索引、触发器、主键、外键、约束全部勾选)