Browse Source

Code collation

pull/12/MERGE
sunkaixuan 8 years ago
parent
commit
6ec185b418
  1. 20
      SqlSugar/Abstract/SqlBuilderProvider/SqlQueryBuilder.cs

20
SqlSugar/Abstract/SqlBuilderProvider/SqlQueryBuilder.cs

@ -9,16 +9,22 @@ namespace SqlSugar
{
public class SqlQueryBuilder : IDMLBuilder
{
public SqlSugarClient Context { get; set; }
private string _Fields { get; set; }
#region Fields
private string _Fields;
private StringBuilder _Sql;
private List<SugarParameter> _Parameters;
#endregion
#region Properties
public SqlSugarClient Context { get; set; }
public string Fields
{
get
{
if (this._Fields.IsNullOrEmpty())
{
this._Fields = Regex.Match(this.sql.ObjToString().Replace("\n",string.Empty).Replace("\r", string.Empty).Trim(), @"select(.*?)from", RegexOptions.IgnoreCase).Groups[1].Value;
this._Fields = Regex.Match(this.sql.ObjToString().Replace("\n", string.Empty).Replace("\r", string.Empty).Trim(), @"select(.*?)from", RegexOptions.IgnoreCase).Groups[1].Value;
if (this._Fields.IsNullOrEmpty())
{
this._Fields = "*";
@ -31,8 +37,6 @@ namespace SqlSugar
_Fields = value;
}
}
private StringBuilder _Sql;
public StringBuilder sql
{
get
@ -45,7 +49,6 @@ namespace SqlSugar
_Sql = value;
}
}
public string SqlTemplate
{
get
@ -53,8 +56,6 @@ namespace SqlSugar
return null;
}
}
private List<SugarParameter> _Parameters;
public List<SugarParameter> Parameters
{
get
@ -67,7 +68,9 @@ namespace SqlSugar
_Parameters = value;
}
}
#endregion
#region Methods
public string ToSqlString()
{
return sql.ToString();
@ -76,5 +79,6 @@ namespace SqlSugar
{
this.sql = null;
}
#endregion
}
}

Loading…
Cancel
Save