我想要一个更好的方法来捕获数据库错误详细信息。 我目前使用:Catch DB错误详细信息
try
{
dbconn.table.AddObject(newRow);
dbconn.SaveChanges();
}
catch (Exception ex)
{
Console.WriteLine("DB fail ID:" + Row.id);
}
很多次我发现Exception ex
不能给我的异常是如何发生的细节。
我觉得这些异常最有可能是DB连接类。
那么有没有更好的方法来抓住这个?
检查应用程序中的约束(FK,约束,唯一约束),而不是将其生成给DB。 – Alireza
是的。显示ex.ToString(),它将告诉你所有需要了解的异常。 –