Optimize error messages

This commit is contained in:
sunkaixuan
2022-11-28 21:46:09 +08:00
parent f2c29abae1
commit d8e4bd8928
2 changed files with 13 additions and 0 deletions

View File

@@ -134,7 +134,13 @@ namespace SqlSugar
return sql; return sql;
} }
public override Action<SqlSugarException> ErrorEvent => it => {
if (it.Message != null && it.Message.Contains("<22><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F>󶨱<EFBFBD><F3B6A8B1><EFBFBD><EFBFBD><EFBFBD>"))
{
Check.ExceptionEasy(it.Message, $"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{it.Message}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԭ<EFBFBD><D4AD> <20><><EFBFBD><EFBFBD><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>ؼ<EFBFBD><D8BC>ʣ<EFBFBD><CAA3><EFBFBD><EFBFBD><EFBFBD> @user <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SQL<51><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
}
};
public override void SetCommandToAdapter(IDataAdapter dataAdapter, DbCommand command) public override void SetCommandToAdapter(IDataAdapter dataAdapter, DbCommand command)
{ {
((OracleDataAdapter)dataAdapter).SelectCommand = (OracleCommand)command; ((OracleDataAdapter)dataAdapter).SelectCommand = (OracleCommand)command;

View File

@@ -134,6 +134,13 @@ namespace SqlSugar
return sql; return sql;
} }
public override Action<SqlSugarException> ErrorEvent => it => {
if (it.Message != null && it.Message.Contains("<22><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F>󶨱<EFBFBD><F3B6A8B1><EFBFBD><EFBFBD><EFBFBD>"))
{
Check.ExceptionEasy(it.Message, $"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{it.Message}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԭ<EFBFBD><D4AD> <20><><EFBFBD><EFBFBD><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>ؼ<EFBFBD><D8BC>ʣ<EFBFBD><CAA3><EFBFBD><EFBFBD><EFBFBD> @user <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SQL<51><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
}
};
public override void SetCommandToAdapter(IDataAdapter dataAdapter, DbCommand command) public override void SetCommandToAdapter(IDataAdapter dataAdapter, DbCommand command)
{ {