Browse Source

Synchronization code

pull/40/head
sunkaixuan 1 year ago
parent
commit
e5d831fd9c
  1. 6
      Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableHelper.cs

6
Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableHelper.cs

@ -787,6 +787,12 @@ namespace SqlSugar
var changeValue = UtilMethods.ChangeType2(kv.Value, propertyInfo.PropertyType);
propertyInfo.SetValue(addItem, changeValue);
}
if (kv.Value ==DBNull.Value && UtilMethods.GetUnderType(propertyInfo.PropertyType).IsIn(typeof(int), typeof(long)))
{
var changeValue = UtilMethods.ChangeType2(0, propertyInfo.PropertyType);
propertyInfo.SetValue(addItem, changeValue);
}
else
{
propertyInfo.SetValue(addItem, kv.Value);

Loading…
Cancel
Save