语言集成查询(LINQ)是一种Microsoft .NET Framework组件,它为.NET语言添加了本机数据查询功能。请在适当时考虑使用更详细的标签,例如[linq-to-sql],[linq-to-entities] / [entity-framework]或[plinq]
我选择了一大组数据,我想使用分页并从集合中的第一个元素开始仅选择 k 个元素,以支持我的分页。我不喜欢……
对于一个项目,我正在尝试对数据表字段进行动态查询。 让我解释一下我在做什么。 步骤1.使用OLEDB读取数据库文件并创建数据表快照。 步骤 2. 创建动态...
我正在对一个对象调用 Recipe 进行 LINQ 查询,该查询需要按其分数排序。一开始,我有一个 Recipe 类型的 IEnumerable(已使用搜索条件进行过滤...
我正在查询 xml 文件并为每个选择返回 3 个属性(符合我的条件的每个条目将返回 3 个属性详细信息)。我需要存储这些值,然后查找第一个
我在这里做错了什么? 我想做的是将函数值和函数名称的列表填充到 json 结果中,然后我将在我的主页上使用 jQuery 使用该结果。 错误是: 呃...
我有一个 linq 查询来从数据库获取数据。 像这样的东西: Repository.Query.Where(r=>r.IsActive).OrderBy(r=>r.Date); 然后我将其返回到视图模型。 我现在想要...
NHiberate 3 linq 分页查询 + 数据库命中总数 1 次
我希望能够在使用分页时从 NHibernate 3 LINQ 查询中获取总行数,但仅对数据库进行 1 次命中。这可能吗? var query = (来自Session.Query中的c<
使用 LinqDataSource 和 linq to sharepoint 进行分页
我正在开发一个 Sharepoint 2010 可视化 Web 部件,我尝试在其中使用 LinqDataSource 来处理 GridView 中的分页和排序。 我用 spmetal 制作了数据上下文和实体对象。一个...
我想创建一个字典,其中将对象的所有公共属性映射到纯字符串属性名称。例如,以下“Person”类应返回以下内容...
在我的 ASP.NET Web 应用程序中,我使用 NHibernate 来保存我的“用户”实例,其中每个实例都有一个“条目”集合。这是典型的一对多映射,并且工作得很好。映射-
在不使用 Skip() 或 Take() 的情况下缓存分页 LINQ 结果
我正在使用 LINQ 在我的网站中分页数据。我目前正在使用 Skip() 和 Take() 来执行分页。现在我想使用缓存依赖来缓存数据,这样缓存就会失效...
使用 LINQ to NHibernate 将 LINQ IQueryable 转换为分页 IQueryable
我想做这样的事 公共 IQueryable GetPaged(IQueryable 查询,int startIndex,int pageSize) { 返回 GetSession() .Linq 我想做这样的事情 public IQueryable GetPaged<TSource>(IQueryable<TSource> query, int startIndex, int pageSize) { return GetSession() .Linq<TSource>() .UseQuery(query) .Take(pageSize) .Skip(startIndex); } 因此,您可以放置 any IQuerable 语句和“它会被分页”,否则它将被分页。 我正在使用 LINQ to NHibernate。 我希望你能明白,抱歉英语不好:o 编辑:也许我的方法是错误的,是吗? 这是从工作代码复制的: public static class QueryableExtensions { public static IQueryable<T> Paged<T>(this IQueryable<T> source, int page, int pageSize) { return source .Skip((page - 1) * pageSize) .Take(pageSize); } } return query.skip(startIndex).take(pageSize);
我在网上看到了这种情况的提示,但我找不到任何官方文档来说明这一点。我想确保在使用 LinqDataSource 之前我掌握了事实。
使用分页但不使用 LINQ2SQL 的 LINQ 和动态查询
我尝试了一些使用 LINQ 动态查询的方法 - LINQKit 和 LINQ 动态查询库。我不喜欢第二个,因为它在某种程度上扼杀了 LINQ 的想法——能够在编译时检查查询
使用.NET 3.5,但 Select 调用给出错误。难道编译器不应该足够聪明来推断这一点吗?如果没有,为什么不呢? 公共 IEnumerable TableToCustomers(表表) { ...
警告:“在 lambda 表达式中使用迭代变量可能会产生意外结果”
编辑:这是这个问题的一个更简单的例子(我已经删除了原来的问题): 暗淡数字 1 作为新列表(Int32)({1, 2, 3}) 暗淡数字 2 作为新列表(Int32)({3, 4, 5}) 对于每个 n1...
我得到的日志: 以可翻译的形式重写查询,或者通过插入对“AsEnumerable”、“AsAsyncEnumerable”、“ToList”或“ToLis...”的调用来显式切换到客户端评估
通过 ADO.NET EF 和 LINQ 提供什么样的分页支持? “前 10 个”精选是什么样子的? “下 10 个”选择?
我必须在名字和姓氏列中找到字符串项,其中包含一个或多个单词的数据,如下所示。我需要找到搜索文本至少应该满足的匹配记录...
我有一个 SQL 查询,我想将其转换为 Linq。 这是我的 SQL 查询: 选择 Calisanlar.CalisanId, CovidYakalanmaTarih, 新冠病毒比蒂斯·塔里赫 从 卡利桑拉尔 内连接 科维德...