问题描述
我想忽略数据库中重复项的更新。 所以我尝试在我的“db.SaveChanges()”命令中捕获 sqlite 错误。三天来,我试图找出(在 iNet 上冲浪和搜索并询问我书架上的智能书)如何赶上 sqlite 抛出的简短错误号。即约束的错误代码 19。
在调试我的代码时,我看到了 InnerException 属性中的错误代码,但在我的代码中无法访问。
我使用 vb.net(在 VS 2019 中)/EF6 和 sqlite 本身提供的 sqlite Adapter。
无论如何提取错误代码以便“try..catch”可以正常工作?有没有人有代码示例,因为我得到的唯一错误代码是 .HiResult 像“-2147473489”...
非常感谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)