金蝶K3 点期末结账时提示“glcloseperiod,运行时错误5”,要如何解决?
打开金蝶KIS专业版出现运行时错误:5:无效的过程调用或参数
create PROCEDURE [dbo].[GP_BillSetSave]
(
@OperatorID varchar(50),
@ATypeIDS varchar(8000)
)
--@Encode$--
AS
SET NOCOUNT ONIF @ATypeIDS= ''''RETURN -1DECLARE @i int -- '',''的位置常量
DECLARE @AtypeID varchar(1000) -- 科目变量IDSET @AtypeIDS = RTRIM(LTRIM(@AtypeIDS))
SET @i=charindex('','',@AtypeIDS) -- 取得'',''的位置常量
if @i >=1 begindelete from EmpIncSet where etypeid = @OperatorID -- 删除操作员的对应科目endWHILE @i>=1BEGINSET @AtypeID = LEFT(@AtypeIDS,@i-1)if not( @AtypeID=''payed'' or @AtypeID =''unpayed'')beginif not exists (Select * From Ac_Items where nid =@AtypeID)return -2endInsert EmpIncSet values (@OperatorID,@AtypeID)SET @AtypeIDS=SUBSTRING(@AtypeIDS,@i+1,len(@AtypeIDS)-@i)SET @i=charindex('','',@AtypeIDS)END
SET @AtypeID = @AtypeIDS
IF @AtypeID<>''''BEGINif not( @ATypeID=''payed'' or @ATypeID =''unpayed'')beginif not exists (Select * From Ac_Items where nid =@AtypeID)return -2endInsert EmpIncSet values (@OperatorID,@ATypeID)END
'
END
大致解决思路】
1.第一位的当然是及时备份好数据,做了备份想怎么玩都可以,
2.断开所有客户端连接。禁止其他客户端在写入新的数据,防止回滚导致数据丢失。
3.联系专业人士彻底根治解决问题。
版权声明:本文为CSDN博主「q_q275835897」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。