示例#1
0
 public selectstatement(int top, bool distinct, selectlist fields, tableexpressions tables, joinstatements joins, whereclause where)
 {
     Top      = top;
     Distinct = distinct;
     Fields   = fields;
     Tables   = tables;
     Joins    = joins;
     Where    = where;
 }
示例#2
0
 public selectstatement(int top, bool distinct, selectlist fields, tableexpressions tables, joinstatements joins, whereclause where, groupbystatement group, whereclause having, orderbystatement order)
 {
     Top      = top;
     Distinct = distinct;
     Fields   = fields;
     Tables   = tables;
     Joins    = joins;
     Where    = where;
     GroupBy  = group;
     Having   = having;
     OrderBy  = order;
 }
示例#3
0
 public selectstatement(selectlist fields, tableexpressions tables, joinstatements joins, whereclause where)
     : this(0, false, fields, tables, joins, where, null, null, null)
 {
     //Top = 0;
     //Distinct = false;
     //Fields = fields;
     //Tables = tables;
     //Joins = joins;
     //Where = where;
     //GroupBy = null;
     //Having = null;
     //OrderBy = null;
 }
示例#4
0
 public selectstatement(selectlist fields, tableexpressions tables, joinstatements joins, whereclause where, groupbystatement group, whereclause having, orderbystatement order)
     : this(0, false, fields, tables, joins, where, group, having, order)
 {
     //Top = 0;
     //Distinct = false;
     //Fields = fields;
     //Tables = tables;
     //Joins = joins;
     //Where = where;
     //GroupBy = group;
     //Having = having;
     //OrderBy = order;
 }
示例#5
0
 public plainselect_update(selectlist fields, string table, whereclause where)
 {
     Top      = 0;
     Distinct = false;
     Tables   = new tableexpressions()
     {
         new tableexpression(table)
     };
     Joins   = null;
     Where   = where;
     GroupBy = null;
     Having  = null;
     OrderBy = null;
     Fields  = fields;
 }
示例#6
0
 public plainselect_where(string[] fields, string table, whereclause where)
 {
     Top      = 0;
     Distinct = false;
     Tables   = new tableexpressions()
     {
         new tableexpression(table)
     };
     Joins   = null;
     Where   = where;
     GroupBy = null;
     Having  = null;
     OrderBy = null;
     Fields  = new selectlist();
     foreach (string f in fields)
     {
         Fields.Add(new selectfield(f));
     }
 }
示例#7
0
 public insertselect(selectlist fields, tableexpressions tables, joinstatements joins, whereclause where)
     : base(fields, tables, joins, where)
 {
 }
示例#8
0
 public insertselect(selectlist fields, tableexpressions tables, joinstatements joins, whereclause where, groupbystatement group, whereclause having, orderbystatement order)
     : base(fields, tables, joins, where, group, having, order)
 {
 }
示例#9
0
 public insertselect(int top, bool distinct, selectlist fields, tableexpressions tables, joinstatements joins, whereclause where)
     : base(top, distinct, fields, tables, joins, where)
 {
 }
示例#10
0
 public insertselect(int top, bool distinct, selectlist fields, tableexpressions tables, joinstatements joins, whereclause where, groupbystatement group, whereclause having, orderbystatement order)
     : base(top, distinct, fields, tables, joins, where, group, having, order)
 {
 }