From f069ecf40d796a16fd032f85f2717b2d34570226 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sun, 23 Apr 2017 02:11:12 +0800 Subject: [PATCH] - --- SqlSugar/Common/RewritableMethods.cs | 6 ++++++ .../ResolveItems/MemberInitExpressionResolve.cs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/SqlSugar/Common/RewritableMethods.cs b/SqlSugar/Common/RewritableMethods.cs index 09c69e1c1..df39cf009 100644 --- a/SqlSugar/Common/RewritableMethods.cs +++ b/SqlSugar/Common/RewritableMethods.cs @@ -56,6 +56,12 @@ namespace SqlSugar return result; } + /// + /// DataReaderToDynamicList + /// + /// + /// + /// public List DataReaderToDynamicList(IDataReader reader) { var tType = typeof(T); diff --git a/SqlSugar/ExpressionsToSql/ResolveItems/MemberInitExpressionResolve.cs b/SqlSugar/ExpressionsToSql/ResolveItems/MemberInitExpressionResolve.cs index 583d93370..9b2c4bfff 100644 --- a/SqlSugar/ExpressionsToSql/ResolveItems/MemberInitExpressionResolve.cs +++ b/SqlSugar/ExpressionsToSql/ResolveItems/MemberInitExpressionResolve.cs @@ -105,7 +105,7 @@ namespace SqlSugar } else { - var asName =memberName+"_"+property.Name; + var asName = "[" + item.Type.Name + "." + property.Name + "]"; var columnName = property.Name; if (Context.IsJoin) {