Update Storageable

This commit is contained in:
sunkaixuan 2024-10-07 15:03:15 +08:00
parent ae1a8369bb
commit 44ef30f4e3
2 changed files with 5 additions and 1 deletions

View File

@ -551,6 +551,10 @@ namespace SqlSugar
foreach (var item in whereColumns)
{
var value = item.PropertyInfo.GetValue(dataItem.Item, null);
if (value is string str&&str=="null")
{
value = $"[null]";
}
if (value != null&&value.GetType().IsEnum())
{
if (this.Context.CurrentConnectionConfig.MoreSettings?.TableEnumIsString == true)

View File

@ -389,7 +389,7 @@ namespace SqlSugar
{
if (item.FieldValue == "[null]")
{
item.FieldValue = "'null'";
item.FieldValue = "null";
}
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "=", parameterName);
parameters.Add(new SugarParameter(parameterName, GetFieldValue(item)));