我是C#.NET的新手。我已经试了两天了,但没能成功
我已经创建了windows应用程序。我有一个表,它有两个独特的列电子邮件,电话
我想找到在插入记录时引发唯一键约束异常的列名。我试过了, var ex = new SqlException();
ex.Data["Mesg"] = "Exception in Email";
throw ex;
但它会导致错误"System.Data.SqlClient.SqlException"没有定义构造函数
有可能吗?帮帮我。
您想要获得这些信息,而不是生成它。因此,使用以下构造:
try
{
... (access the database here) ...
}
catch (SqlException e)
{
... (look at e.Message)
}