mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 02:32:50 +08:00
string.Concat 返回 string.Empty
This commit is contained in:
parent
0c7c073e82
commit
50ba957e27
@ -23,14 +23,21 @@ namespace FreeSql.Dameng
|
|||||||
{
|
{
|
||||||
case DmDbType.Bit:
|
case DmDbType.Bit:
|
||||||
if (value == null) value = null;
|
if (value == null) value = null;
|
||||||
else value = (bool) value == true ? 1 : 0;
|
else value = (bool)value == true ? 1 : 0;
|
||||||
dbtype = DmDbType.Int32;
|
dbtype = DmDbType.Int32;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case DmDbType.Char:
|
case DmDbType.Char:
|
||||||
case DmDbType.VarChar:
|
case DmDbType.VarChar:
|
||||||
case DmDbType.Text:
|
case DmDbType.Text:
|
||||||
value = string.Concat(value);
|
if (value == null)
|
||||||
|
{
|
||||||
|
value = (string)null;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
value = string.Concat(value);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
var ret = new DmParameter { ParameterName = QuoteParamterName(parameterName), DmSqlType = dbtype, Value = value };
|
var ret = new DmParameter { ParameterName = QuoteParamterName(parameterName), DmSqlType = dbtype, Value = value };
|
||||||
@ -56,8 +63,14 @@ namespace FreeSql.Dameng
|
|||||||
case DmDbType.Char:
|
case DmDbType.Char:
|
||||||
case DmDbType.VarChar:
|
case DmDbType.VarChar:
|
||||||
case DmDbType.Text:
|
case DmDbType.Text:
|
||||||
if(value != null)
|
if (value == null)
|
||||||
|
{
|
||||||
|
value = (string)null;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
value = string.Concat(value);
|
value = string.Concat(value);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user