如何在.NET CORE 中使用SqlException?
How to use SqlException in .NET CORE?
在我使用 .Net Framework 的旧项目中使用来自
using System.Data.SqlClient;
和
if (ex.GetType() == typeof(SqlException))
{
return ErrorMessage((SqlException)ex);
}
现在在 .NET CORE 中不知道上面的代码
如何在 .NET CORE 中使用 typeof(SqlException)
?
.Net Core版本,使用前需要安装此包:Microsoft.EntityFrameworkCore.SqlServer
Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 2.1.4
try
{
// code goes here...
}
catch (SqlException sqlEx)
{
// code goes here...
}
catch (Exception ex)
{
// other exception...
}
在我使用 .Net Framework 的旧项目中使用来自
using System.Data.SqlClient;
和
if (ex.GetType() == typeof(SqlException))
{
return ErrorMessage((SqlException)ex);
}
现在在 .NET CORE 中不知道上面的代码
如何在 .NET CORE 中使用 typeof(SqlException)
?
.Net Core版本,使用前需要安装此包:Microsoft.EntityFrameworkCore.SqlServer
Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 2.1.4
try
{
// code goes here...
}
catch (SqlException sqlEx)
{
// code goes here...
}
catch (Exception ex)
{
// other exception...
}