diff --git a/Src/Asp.Net/SqlSugar/Abstract/FastestProvider/FastBuilder.cs b/Src/Asp.Net/SqlSugar/Abstract/FastestProvider/FastBuilder.cs index c61a65921..ea3157e5c 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/FastestProvider/FastBuilder.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/FastestProvider/FastBuilder.cs @@ -41,8 +41,8 @@ namespace SqlSugar public virtual async Task CreateTempAsync(DataTable dt) where T : class, new() { await this.Context.UnionAll( - this.Context.Queryable().Select("*").Where(it => false).AS(dt.TableName), - this.Context.Queryable().Select("*").Where(it => false).AS(dt.TableName)).Select("top 1 * into #temp").ToListAsync(); + this.Context.Queryable().Filter(null,true).Select("*").Where(it => false).AS(dt.TableName), + this.Context.Queryable().Filter(null, true).Select("*").Where(it => false).AS(dt.TableName)).Select("top 1 * into #temp").ToListAsync(); dt.TableName = "#temp"; } } diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/FastestProvider/FastBuilder.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/FastestProvider/FastBuilder.cs index c61a65921..ea3157e5c 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/FastestProvider/FastBuilder.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/FastestProvider/FastBuilder.cs @@ -41,8 +41,8 @@ namespace SqlSugar public virtual async Task CreateTempAsync(DataTable dt) where T : class, new() { await this.Context.UnionAll( - this.Context.Queryable().Select("*").Where(it => false).AS(dt.TableName), - this.Context.Queryable().Select("*").Where(it => false).AS(dt.TableName)).Select("top 1 * into #temp").ToListAsync(); + this.Context.Queryable().Filter(null,true).Select("*").Where(it => false).AS(dt.TableName), + this.Context.Queryable().Filter(null, true).Select("*").Where(it => false).AS(dt.TableName)).Select("top 1 * into #temp").ToListAsync(); dt.TableName = "#temp"; } }