c# - 在 SQL Server 中插入异常消息
问题描述
我的 .Net C# 应用程序抛出此运行时异常
'Value cannot be null. (Parameter 'value')'
我在 SQL Server DB 中有一个日志,用于存储异常消息。但是当我尝试插入上述错误信息时,
INSERT INTO tblApplicationError ([ErrorDesc]) VALUES('Value cannot be null. (Parameter 'value')')
它给了我以下错误
Incorrect syntax near 'value'
因为 . 周围的单引号'value'
。由于在运行时抛出异常消息,我如何在 DB 中插入消息
解决方案
CREATE TABLE tblApplicationError(
ErrorDesc nvarchar(max)
)
INSERT INTO tblApplicationError ([ErrorDesc]) VALUES('Value cannot be null. (Parameter ''value'')')
SELECT * FROM tblApplicationError
推荐阅读
- python - python中的非字符串“符号”对象?
- python - 使用 Scikit Learn 获取预测元素的百分比
- angular - Angular Web 组件无法正常工作
- ruby-on-rails - 附件控制器中的名称错误#indicateur
- msbuild - 部署服务结构 Visual Studio 构建失败
- mysql - 设计用于存储书籍、版本、颜色的表格布局
- redux - 是否可以通过 redux 存储在兄弟组件之间共享承诺?
- json - Springboot - 空获取休息响应
- gulp - 每次我运行 gulp 任何东西时,我都会收到一个断言错误。- 必须指定任务功能
- asp.net - IIS 在 ASP.NET 核心 NOPCommerce 的子文件夹中部署 php 应用程序