diff --git a/SqlSugar/SqlSugarClient.cs b/SqlSugar/SqlSugarClient.cs index ec7962aed..526be0e9a 100644 --- a/SqlSugar/SqlSugarClient.cs +++ b/SqlSugar/SqlSugarClient.cs @@ -126,20 +126,23 @@ namespace SqlSugar /// /// Lambda Query operation /// - public virtual ISugarQueryable Queryable(string tableName,string shortName) + public virtual ISugarQueryable Queryable(string tableName,string shortName,string widthString=null) { var queryable = Queryable(); + queryable.SqlBuilder.LambadaQueryBuilder.EntityName = tableName; queryable.SqlBuilder.LambadaQueryBuilder.TableShortName = shortName; + queryable.SqlBuilder.LambadaQueryBuilder.TableWithString = widthString; return queryable; } /// /// Lambda Query operation /// - public virtual ISugarQueryable Queryable(string shortName) where T : class, new() + public virtual ISugarQueryable Queryable(string shortName, string widthString = null) where T : class, new() { var queryable = Queryable(); queryable.SqlBuilder.LambadaQueryBuilder.TableShortName = shortName; + queryable.SqlBuilder.LambadaQueryBuilder.TableWithString = widthString; return queryable; } public virtual ISugarQueryable Queryable(Expression> joinExpression) where T : class, new()