Parse() публичный Метод

public Parse ( string stmt ) : IQuery
stmt string
Результат IQuery
Пример #1
0
        public void SelectStarNoWheres()
        {
            string stmt  = "SELECT * FROM MyTable";
            IQuery query = qb.Parse(stmt);

            Assert.AreEqual(typeof(SelectQuery), query.GetType());
            Assert.AreEqual("MyTable", query.TableName);
            Assert.AreEqual(true, ((SelectQuery)query).SelectAll);
            Assert.AreEqual(0, ((SelectQuery)query).Fields.Count);
            Assert.AreEqual(0, ((SelectQuery)query).Wheres.Count);
        }
Пример #2
0
 public override void Prepare()
 {
     QueryBuilder qb = new QueryBuilder();
     this.UnderlyingQuery = qb.Parse(this.CommandText);
 }