K3 15.1 发票无法保存:提示:插入重复键值原创
6人赞赏了该文章
764次浏览
编辑于2021年07月07日 12:57:36
解决方法:
先执行第一段,如果还有问题,再执行第二段。
第一段
if not exists(select 1 from syscolumns a join sysobjects b on a.id=b.id join syscomments c on a.cdefault=c.id
join sysobjects d on c.id=d.id where b.name= 'icsale' and a.name= 'FConfirmFlag')
alter table icsale
add DEFAULT (0) FOR [FConfirmFlag]
if not exists(select 1 from syscolumns a join sysobjects b on a.id=b.id join syscomments c on a.cdefault=c.id
join sysobjects d on c.id=d.id where b.name= 'icsale' and a.name= 'FObtainRateWay')
alter table icsale
add DEFAULT (0) FOR [FObtainRateWay]
第二段
update IC_MaxNum
set FFlag=1
where FTableName='icsale'
update ICMaxNum
set FMaxNum=(select max(finterid)+1 from ICSale)
where FTableName='icsale'
赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读