diff --git a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index 9e855b021..50daac5c2 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -1012,9 +1012,9 @@ namespace SqlSugar { if (typeof(TResult) == typeof(ExpandoObject)) { - return this.Context.Utilities.DataReaderToExpandoObjectList(dataReader) as List; - } - if (entityType.IsAnonymousType() || isComplexModel) + result= this.Context.Utilities.DataReaderToExpandoObjectList(dataReader) as List; + + }else if (entityType.IsAnonymousType() || isComplexModel) { result = this.Context.Utilities.DataReaderToDynamicList(dataReader); }