Merge pull request #795 from jinghongbo/master

Update DamengUtils.cs
This commit is contained in:
2881099 2021-06-11 11:25:29 +08:00 committed by GitHub
commit fafa9542b6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,14 +23,21 @@ namespace FreeSql.Dameng
{
case DmDbType.Bit:
if (value == null) value = null;
else value = (bool) value == true ? 1 : 0;
else value = (bool)value == true ? 1 : 0;
dbtype = DmDbType.Int32;
break;
case DmDbType.Char:
case DmDbType.VarChar:
case DmDbType.Text:
value = string.Concat(value);
if (value == null)
{
value = (string)null;
}
else
{
value = string.Concat(value);
}
break;
}
var ret = new DmParameter { ParameterName = QuoteParamterName(parameterName), DmSqlType = dbtype, Value = value };
@ -56,7 +63,14 @@ namespace FreeSql.Dameng
case DmDbType.Char:
case DmDbType.VarChar:
case DmDbType.Text:
value = string.Concat(value);
if (value == null)
{
value = (string)null;
}
else
{
value = string.Concat(value);
}
break;
}
}