mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-24 18:04:52 +08:00
-
This commit is contained in:
parent
00e7d51ece
commit
49a65157f2
@ -472,7 +472,7 @@ namespace SqlSugar
|
||||
if (parameters != null && parameters.Any())
|
||||
builder.SqlQueryBuilder.Parameters.AddRange(parameters);
|
||||
var dataReader = this.GetDataReader(builder.SqlQueryBuilder.ToSqlString(), builder.SqlQueryBuilder.Parameters.ToArray());
|
||||
List<T> result = this.DbBind.DataReaderToList<T>(typeof(T), dataReader, builder.SqlQueryBuilder.Fields);
|
||||
List<T> result = this.DbBind.DataReaderToList<T>(typeof(T), dataReader);
|
||||
builder.SqlQueryBuilder.Clear();
|
||||
if (this.Context.Ado.DataReaderParameters != null)
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ namespace SqlSugar
|
||||
{
|
||||
public partial class DbBindAccessory
|
||||
{
|
||||
protected List<T> GetEntityList<T>(SqlSugarClient context, IDataReader dataReader, string fields)
|
||||
protected List<T> GetEntityList<T>(SqlSugarClient context, IDataReader dataReader)
|
||||
{
|
||||
Type type = typeof(T);
|
||||
var fieldNames = GetDataReaderNames(dataReader);
|
||||
|
@ -175,7 +175,7 @@ namespace SqlSugar
|
||||
return propertyTypes.First().Value.ToString();
|
||||
}
|
||||
}
|
||||
public virtual List<T> DataReaderToList<T>(Type type, IDataReader dataReader, string fields)
|
||||
public virtual List<T> DataReaderToList<T>(Type type, IDataReader dataReader)
|
||||
{
|
||||
using (dataReader)
|
||||
{
|
||||
@ -193,7 +193,7 @@ namespace SqlSugar
|
||||
}
|
||||
else
|
||||
{
|
||||
return GetEntityList<T>(Context, dataReader, fields);
|
||||
return GetEntityList<T>(Context, dataReader);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1085,7 +1085,7 @@ namespace SqlSugar
|
||||
}
|
||||
else
|
||||
{
|
||||
result = this.Bind.DataReaderToList<TResult>(entityType, dataReader, QueryBuilder.SelectCacheKey);
|
||||
result = this.Bind.DataReaderToList<TResult>(entityType, dataReader);
|
||||
}
|
||||
SetContextModel(result, entityType);
|
||||
return result;
|
||||
|
@ -20,6 +20,6 @@ namespace SqlSugar
|
||||
string GetDbTypeName(string csharpTypeName);
|
||||
string GetCsharpTypeName(string dbTypeName);
|
||||
List<KeyValuePair<string, CSharpDataType>> MappingTypes { get; }
|
||||
List<T> DataReaderToList<T>(Type type, IDataReader reader, string fields);
|
||||
List<T> DataReaderToList<T>(Type type, IDataReader reader);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user