首页 > 解决方案 > 在 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 中插入消息

标签: c#.netsql-server

解决方案


CREATE TABLE tblApplicationError(
ErrorDesc nvarchar(max)
)

INSERT INTO tblApplicationError ([ErrorDesc]) VALUES('Value cannot be null. (Parameter ''value'')') 

SELECT * FROM tblApplicationError

见链接:https ://rextester.com/SYXD8392


推荐阅读