mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-19 18:22:23 +08:00
Optimized code
This commit is contained in:
@@ -98,15 +98,13 @@ namespace SqlSugar
|
||||
var isVarchar = this.Context.IsVarchar();
|
||||
foreach (var parameter in parameters)
|
||||
{
|
||||
//No support unumber
|
||||
ConvertUNumber(parameter);
|
||||
UNumber(parameter);
|
||||
if (parameter.Value == null) parameter.Value = DBNull.Value;
|
||||
if (parameter.Value is System.Data.SqlTypes.SqlDateTime && parameter.DbType == System.Data.DbType.AnsiString)
|
||||
{
|
||||
parameter.DbType = System.Data.DbType.DateTime;
|
||||
parameter.Value = DBNull.Value;
|
||||
}
|
||||
UNumber(parameter);
|
||||
var sqlParameter = new NpgsqlParameter();
|
||||
sqlParameter.ParameterName = parameter.ParameterName;
|
||||
sqlParameter.Size = parameter.Size;
|
||||
@@ -149,17 +147,17 @@ namespace SqlSugar
|
||||
return result;
|
||||
}
|
||||
|
||||
private static void ConvertUNumber(SugarParameter parameter)
|
||||
{
|
||||
if (parameter.DbType == System.Data.DbType.UInt32)
|
||||
{
|
||||
parameter.DbType = System.Data.DbType.Int32;
|
||||
}
|
||||
else if (parameter.DbType == System.Data.DbType.UInt64)
|
||||
{
|
||||
parameter.DbType = System.Data.DbType.UInt64;
|
||||
}
|
||||
}
|
||||
//private static void ConvertUNumber(SugarParameter parameter)
|
||||
//{
|
||||
// if (parameter.DbType == System.Data.DbType.UInt32)
|
||||
// {
|
||||
// parameter.DbType = System.Data.DbType.Int32;
|
||||
// }
|
||||
// else if (parameter.DbType == System.Data.DbType.UInt64)
|
||||
// {
|
||||
// parameter.DbType = System.Data.DbType.UInt64;
|
||||
// }
|
||||
//}
|
||||
|
||||
private static void Array(SugarParameter parameter, NpgsqlParameter sqlParameter)
|
||||
{
|
||||
|
@@ -98,15 +98,13 @@ namespace SqlSugar
|
||||
var isVarchar = this.Context.IsVarchar();
|
||||
foreach (var parameter in parameters)
|
||||
{
|
||||
//No support unumber
|
||||
ConvertUNumber(parameter);
|
||||
UNumber(parameter);
|
||||
if (parameter.Value == null) parameter.Value = DBNull.Value;
|
||||
if (parameter.Value is System.Data.SqlTypes.SqlDateTime && parameter.DbType == System.Data.DbType.AnsiString)
|
||||
{
|
||||
parameter.DbType = System.Data.DbType.DateTime;
|
||||
parameter.Value = DBNull.Value;
|
||||
}
|
||||
UNumber(parameter);
|
||||
var sqlParameter = new NpgsqlParameter();
|
||||
sqlParameter.ParameterName = parameter.ParameterName;
|
||||
sqlParameter.Size = parameter.Size;
|
||||
@@ -149,17 +147,17 @@ namespace SqlSugar
|
||||
return result;
|
||||
}
|
||||
|
||||
private static void ConvertUNumber(SugarParameter parameter)
|
||||
{
|
||||
if (parameter.DbType == System.Data.DbType.UInt32)
|
||||
{
|
||||
parameter.DbType = System.Data.DbType.Int32;
|
||||
}
|
||||
else if (parameter.DbType == System.Data.DbType.UInt64)
|
||||
{
|
||||
parameter.DbType = System.Data.DbType.UInt64;
|
||||
}
|
||||
}
|
||||
//private static void ConvertUNumber(SugarParameter parameter)
|
||||
//{
|
||||
// if (parameter.DbType == System.Data.DbType.UInt32)
|
||||
// {
|
||||
// parameter.DbType = System.Data.DbType.Int32;
|
||||
// }
|
||||
// else if (parameter.DbType == System.Data.DbType.UInt64)
|
||||
// {
|
||||
// parameter.DbType = System.Data.DbType.UInt64;
|
||||
// }
|
||||
//}
|
||||
|
||||
private static void Array(SugarParameter parameter, NpgsqlParameter sqlParameter)
|
||||
{
|
||||
|
Reference in New Issue
Block a user