コード例 #1
0
ファイル: CountTests.cs プロジェクト: ywscr/linq2db
 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
ファイル: CountTest.cs プロジェクト: jjchiw/linq2db
 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
ファイル: CountTest.cs プロジェクト: henleygao/linq2db
 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()));
     }
 }