Asp.net mvc 获取匹配日期的sql记录总数

Asp.net mvc 获取匹配日期的sql记录总数,asp.net-mvc,vb.net,entity-framework,Asp.net Mvc,Vb.net,Entity Framework,我正在尝试使用实体框架从数据库中返回包含今天日期的记录计数。我想我的查询是可以的,如果你看一下屏幕截图,记录2是3个中唯一有今天日期的项目,这是正确的 我怎样才能返回计数。当前它返回一个布尔值 多谢各位 Dim today = DateTime.Today.Date Dim todaysBuild = retrieveOrders.[Select](Function(build) build.TimeAndDate >= today).ToList() 编辑

我正在尝试使用实体框架从数据库中返回包含今天日期的记录计数。我想我的查询是可以的,如果你看一下屏幕截图,记录2是3个中唯一有今天日期的项目,这是正确的

我怎样才能返回计数。当前它返回一个布尔值

多谢各位

       Dim today = DateTime.Today.Date
       Dim todaysBuild = retrieveOrders.[Select](Function(build) build.TimeAndDate >= today).ToList()

编辑:


变量
todaysBuild
是一个列表。您需要该列表的计数(
Integer
),因此在代码末尾添加
.count

  Dim todaysBuild = retrieveOrders.[WHERE](Function(build) build.TimeAndDate >= today).ToList.Count

谢谢,我确实尝试了count而不是list,但不是两者都有。@AHoughton是的,您需要添加WHERE子句。请参见:@AHoughton尝试将[SELECT]替换为[WHERE]
  Dim todaysBuild = retrieveOrders.[WHERE](Function(build) build.TimeAndDate >= today).ToList.Count