Linq to sql Linq到sql执行跳过和总计数
接受询问Linq to sql Linq到sql执行跳过和总计数,linq-to-sql,Linq To Sql,接受询问 dim q = from i in db.test select i.name 现在我使用count来获得项目的完整数量。 我使用它们来获得寻呼机控件: dim count = q.count 然后我使用take和skip来获取我的记录 这将产生两个查询,我想知道是否有可能获得所有项目的计数,但只选择其中的10个,以便l2s只生成一个查询 然后,这些列将如下所示: allcount-名称 此查询将为我提供10个项目,但列中的allcount将是所有项目的完整编号。尝试使用“new”
dim q = from i in db.test select i.name
现在我使用count来获得项目的完整数量。
我使用它们来获得寻呼机控件:
dim count = q.count
然后我使用take和skip来获取我的记录
这将产生两个查询,我想知道是否有可能获得所有项目的计数,但只选择其中的10个,以便l2s只生成一个查询
然后,这些列将如下所示:
allcount-名称
此查询将为我提供10个项目,但列中的allcount将是所有项目的完整编号。尝试使用“new”语句;它总是对我有用:
var _data = from i in db.test select new { count = i.name.count(), records = i.name };
您还可以查看我关于基本LINQ到SQL查询的博客:
希望有帮助 尝试使用“new”语句;它总是对我有用:
var _data = from i in db.test select new { count = i.name.count(), records = i.name };
您还可以查看我关于基本LINQ到SQL查询的博客:
希望有帮助 我知道新的陈述,但是如果你再看一遍我的问题,也许你会发现这绝对不能解决问题。我知道新的陈述,但是如果你再看一遍我的问题,也许你会发现这绝对不能解决问题