Пример #1
0
 public void SubQueryCount([IncludeDataSources(TestProvName.AllSqlServer2008Plus)] string context)
 {
     using (var db = new TestDataConnection(context))
     {
         AreEqual(
             from p in Parent
             select Parent.Where(t => t.ParentID == p.ParentID).Count()
             ,
             from p in db.Parent
             select Sql.AsSql(db.GetParentByID(p.ParentID).Count()));
     }
 }
Пример #2
0
 public void SubQueryCount(string context)
 {
     using (var db = new TestDataConnection(context))
     {
         AreEqual(
             from p in Parent
             select Parent.Where(t => t.ParentID == p.ParentID).Count()
             ,
             from p in db.Parent
             select Sql.AsSql(db.GetParentByID(p.ParentID).Count()));
     }
 }
Пример #3
0
 public void SubQueryCount(string context)
 {
     using (var db = new TestDataConnection(context))
     {
         AreEqual(
             from p in Parent
             select Parent.Where(t => t.ParentID == p.ParentID).Count()
             ,
             from p in db.Parent
             select Sql.AsSql(db.GetParentByID(p.ParentID).Count()));
     }
 }
Пример #4
0
 public void SubQueryCount([IncludeDataContexts(ProviderName.SqlServer2008)] string context)
 {
     using (var db = new TestDataConnection(context))
     {
         AreEqual(
             from p in Parent
             select Parent.Where(t => t.ParentID == p.ParentID).Count()
             ,
             from p in db.Parent
             select Sql.AsSql(db.GetParentByID(p.ParentID).Count()));
     }
 }