获取"_COMPlusExceptionCode = -532459699"尝试调用COM组件方法(SaveOnline)时出现异常.ADODB.Recordset SavedCreditCard1 = ObjboCreditCard.SaveOnline(sUID,rsCardData,true,false,false,false);
我做了一些研究并且知道,当我们尝试将null插入不可空的字段时会发生这种异常.来自COM组件的方法接受记录集(rsCardData)作为参数,并且记录集中有一个整数字段具有空值(作为默认值)但是当我尝试为其分配一些值时,它给出另一个异常作为"多步操作"生成错误.检查每个状态值."
请帮我解决这个问题.谢谢..
我正在尝试创建一个通用服务来显示 MatSnackBar。但不知何故它无法加载 MatSnackBar。
如果我直接在组件中注入 MatSnackBar ,它可以正常工作,但在服务类中注入时则不行。
在上面的代码中,如果我们取消注释 24 到 28 行并注释 30 到 34 行,那么它将正常工作。
这是我创建的stackblitz。请打开控制台查看错误