如何使用 NHibernate 进行分页?

2023-11-29

例如,我想仅使用显示的行数所需的数据填充 ASP.NET 网页中的 gridview 控件。 NHibernate 如何支持这一点?


ICriteria has a SetFirstResult(int i)方法,它指示您希望获取的第一个项目的索引(基本上是页面中的第一个数据行)。

它还有一个SetMaxResults(int i)方法,它指示您希望获取的行数(即页面大小)。

例如,此条件对象获取数据网格的前 10 个结果:

criteria.SetFirstResult(0).SetMaxResults(10);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 NHibernate 进行分页? 的相关文章

  • 找不到 OAuth2 参数

    我正在尝试使用 OAuth 2 0 来授权 google docs API 根据谷歌给出的例子https developers google com google apps documents list authorizing reques
  • 如何使用 PetaPoco 库自动从数据库创建模型?

    我的数据库中有一个表 我想为其创建一个带有 getter 和 setter 的模型类 对于我项目中的大部分任务 我使用 PetaPoco 我手动创建了模型 但很少有表有很多列 有没有办法使用 PetaPoco 从数据库创建模型 我强烈建议您
  • spring 如何允许延迟加载?

    如果您在 Dao 方法中有一个调用 例如 伪代码 return getHibernateTemplate 通过 id 获取 现在假设该实体有一个延迟加载的集合 使用 hibernateTemplate 辅助方法从 Dao 返回后 会话如何保
  • 如何在不下载内容的情况下执行 GET 请求?

    我正在开发一个链接检查器 一般来说我可以执行HEAD请求 但是有些网站似乎禁用了这个动词 所以在失败时我还需要执行GET请求 仔细检查链接是否确实已失效 我使用以下代码作为我的链接测试器 public class ValidateResul
  • 基于 Web.Config 使用的 GAC 程序集版本

    Good Day 我有一个在 GAC 中使用自定义程序集的项目 为了能够使用它 我在中添加了对我的项目的引用 C WINDOWS Microsoft NET assembly GAC MSIL JOHN CommonLib v4 0 1 0
  • ELMAH 将其数据保存在哪里?

    我刚刚安装了 ELMAH MVC 更多信息here http nuget org packages Elmah MVC 并且想知道其数据保存在哪里 我读到您可以选择设置数据库进行存储 但似乎默认安装使用 内存中 它是如何工作的 如果我回收应
  • InvalidOperationException:无法解析类型“Microsoft.AspNetCore.Http.IHttpContextAccessor”的服务

    我开始将我的 asp net core RC1 项目转换为 RC2 并面临现在的问题IHttpContextAccessor没有解决 为了简单起见 我使用 Visual Studio 模板创建了新的 ASP NET RC2 项目ASP NE
  • C# 枚举 - 根据掩码检查标志

    我有以下枚举标志 Flags private enum MemoryProtection uint None 0x000 NoAccess 0x001 ReadOnly 0x002 ReadWrite 0x004 WriteCopy 0x0
  • 在 PlayFramework 2 / Ebean ORM 中使用 @OneToOne,其中子级和父级共享相同的主键

    有两种型号 模型 User java Entity Table name users public class User extends Model Id public int user id public String firstName
  • 如何将pdf页面设置设置为打印属性对话框?

    大家好 我想知道如何设置 pdf 页面设置到打印属性对话框 例如 如果我的 PDF 页面设置为横向 则布局会自动显示横向而不是纵向 如果我的 PDF 页面设置为纵向 则布局会自动显示纵向 我在这个主题上做了很多研发 但没有找到任何满意的链接
  • 有没有办法设置 log4net 内存附加程序可以包含的最大错误消息数?

    我想向根记录器添加一个内存附加程序 以便我可以连接到应用程序并获取最后 10 个事件 我只想保留最后 10 个 我担心这个附加程序会消耗太多内存 该应用程序设计为 24 7 运行 或者还有别的办法吗 您需要创建一个自定义附加程序来存储有限数
  • 我应该如何在 VB.NET 中进行转换?

    所有这些都相等吗 在什么情况下我应该选择其中一个而不是其他 var ToString CStr 变量 CType 变量 字符串 DirectCast 变量 字符串 编辑 来自的建议不是我自己 https stackoverflow com
  • 在 .NET 中记录 StackOverflowException

    最近 我的 NET 应用程序 asp net 网站 中出现了堆栈溢出异常 我之所以知道该异常是因为它出现在我的 EventLog 中 我知道 StackOverflow 异常无法被捕获或处理 但是有没有办法在它杀死您的应用程序之前记录它 我
  • 如何将 CSV 文件读入 .NET 数据表

    如何将 CSV 文件加载到System Data DataTable 根据CSV文件创建数据表 常规 ADO net 功能是否允许这样做 我一直在使用OleDb提供者 但是 如果您正在读取具有数值的行 但希望将它们视为文本 则会出现问题 但
  • 设置 runat=server 时输入名称和 id 发生变化

    在我的表单中 我需要插入 文本 类型的不同输入 输入必须是带有名称和 ID 的 html 控件 因为我将此表单发送到外部网址 对于验证 我在所有输入中执行 runat server 然后我可以使用 requiredfieldvalidato
  • 反序列化嵌套类时不需要 xmlns=''

    我在尝试在服务器上序列化类 将其发送到客户端并在目标上反序列化时遇到问题 在服务器上我有以下两个类 XmlRoot StatusUpdate public class GameStatusUpdate public GameStatusUp
  • 基于 JPA 注释生成 ERD(实体关系图)的工具

    我正在使用 ormlite 编写 java 代码 我想知道是否可以从代码中的 JPA 注释生成 ERD 基本上 我需要相反的情况 如何将基于实体的图转换为 JPA java 代码 https stackoverflow com questi
  • Directory.Delete 之后 Directory.Exists 有时返回 true ?

    我有非常奇怪的行为 我有 Directory Delete tempFolder true if Directory Exists tempFolder 有时 Directory Exists 返回 true 为什么 可能是资源管理器打开了
  • 获取两个工作日之间的天数差异

    这听起来很简单 但我不明白其中的意义 那么获取两次之间的天数的最简单方法是什么DayOfWeeks当第一个是起点时 如果下一个工作日较早 则应考虑在下周 The DayOfWeek 枚举 http 20 20 5B1 5D 3a 20htt
  • 使用接口有什么好处?

    使用接口有什么用 我听说它用来代替多重继承 并且还可以用它来完成数据隐藏 还有其他优点吗 哪些地方使用了接口 程序员如何识别需要该接口 有什么区别explicit interface implementation and implicit

随机推荐

  • 对于 React + TypeScript 变量:在组件的“props”中强制执行某些属性

    我想要一个变量 实际上是函数参数 但我简化了问题 它可以保存必须具有的 React 组件 例如aNumber number在它的属性之中 我不成功的尝试是 function MyComp props aNumber number aStri
  • OpenGL - 与未来的上下文共享现有纹理?

    我有一个应用程序 可以使用 FBO 扩展将帧绘制到纹理上 然后这些帧将显示到打开的不同窗口while应用程序正在运行 这意味着可以在创建任何新窗口的 OpenGL 上下文之前创建和池化纹理 并且wglShareLists叫做 目前我必须做g
  • WooCommerce 使用 WP_Query 在价格范围内搜索产品

    我目前正在使用 Woocommerce 为 WordPress 网站构建自己的自定义高级搜索功能 您应该能够使用过滤器进行搜索 Category 最低 最高价格 我目前的进展附在下面 这使您能够在 URL 参数中指定类别 slugs 返回的
  • 来自同一程序的多个输出纹理

    我正在尝试学习如何利用 WebGL2 中的同一程序进行多个输出gl drawBuffer 能力 我看了书 OpenGL ES 3 0 编程指南 第 11 章 其中列出了发生多输出所需的内容 但是 着色器源示例非常简单 仅输出常量值 我想知道
  • Spark:将 RDD 保存在 HDFS 中已有的路径中

    我可以将 RDD 输出保存到 HDFS另存为文本文件方法 如果文件路径已存在 此方法将引发异常 我有一个用例 需要将 RDDS 保存在 HDFS 中已有的文件路径中 有没有办法将新的 RDD 数据附加到同一路径中已存在的数据中 从 Spar
  • 单击后如何保持菜单链接突出显示(粗体和蓝色)?

    我的页面上有一个标题菜单 www wortwaerts net 在下面的代码的基础上工作正常 除了一个问题 到目前为止我找不到解决方案 我希望最后单击的菜单链接保持突出显示 粗体和蓝色 直到选择另一个链接然后将以同样的方式突出显示 我已经研
  • 如何在 Julia 中进行正确的微基准测试?

    朱莉娅 1 0 0文档提供一般提示 它还建议不要使用 time 宏 对于更严格的基准测试 请考虑 BenchmarkTools jl 包 其中多次评估函数以减少噪音 它们在使用中的比较如何 是否值得麻烦地使用 基础 Julia 中没有的东西
  • Google Apps 脚本错误 - 需要授权才能执行该操作

    我创建了一个 Apps 脚本来替换 Google Doc 中的令牌 此应用程序脚本已部署为 API 可执行文件 我可以在应用程序脚本编辑器中运行函数 而不会出现任何授权错误 但是 当从我的 java web 应用程序调用时 它有时会失败并出
  • 如何在c#.net中动态创建的按钮上执行点击事件

    我正在尝试构建一个应用程序 用户可以在其中选择类别并根据它显示其子类别 这些子类别是动态创建的按钮 现在 由于按钮是动态创建的 所以我很困惑如何在button click事件下编写代码 因为我不知道有多少子类别 那么有什么方法可以执行特定按
  • Xcode 9 Beta - 编辑器,列选择不见了?

    在以前版本的Xcode中 我们可以按住Alt Option键 拖动鼠标来选择文本编辑器中的列 在 Xcode 9 Beta 中这似乎不起作用 现在已经消失了 还是有不同的组合键 有任何想法吗 根据 Xcode 9 发行说明 这是一个缺失的功
  • 在 Microsoft Visual Studio 2015 中重新定义 C/C++ 入口点

    事情是这样的 伙计们 我在尝试使程序的入口点不被调用时遇到了麻烦main早些时候 在 Visual Studio 2012 中这非常简单 我只是使用 ENTRY链接器的密钥或我的项目的相同设置 项目 gt project name 属性 g
  • 如何在 CakePHP 中为一个模型动态使用多个数据库

    好吧 我的第一个问题被修改了很多次 所以我选择删除它并重新表述我的问题 我制作了一个具有不同模型名称的小型测试用例项目 以找到适合我的问题的解决方案 Warning 不要混用数据库与tables 动机 我将用户数据分成多个数据库对于法律和绩
  • 使用 ado 和 vbscript 从 csv 更新数据库而不需要记录集循环?

    我想使用 Vb 脚本和 ADO 将 csv 文件中的数据上传到 Access 数据库 这样我就不必打开 Access 或 Excel 到目前为止 我在下面有一个工作脚本 但是有没有更好的方法来批量上传数据 而无需创建记录集并循环每条记录 我
  • 是什么原因导致 ClickOnce URLDownloadToCacheFile 在安装过程中失败?

    通过 Firefox 安装 ClickOnce 应用程序时出现以下错误 在同一台计算机上使用 IE 则不会发生这种情况 我发誓我以前通过 firefox 安装过它 这是一台 Windows 7 机器 The following proper
  • 在 Windows 应用商店应用程序 WebView 中通过请求发布数据 - 使用 C#

    我的应用程序中有以下场景 首次启动时 用户可以注册一个帐户 然后 应用程序从我的网络服务器获取一对 int user id string session id 并将该数据存储在应用程序中 在我的应用程序中 我使用 WebView 它可以让用
  • 如何将数组中的每个元素转换为自己的数组?

    使用 Ruby 2 4 我有一个字符串数组 a b c 如何获取上述内容并将每个元素转换为它自己的一个元素数组 所以我希望这样的操作的结果是 a b c 您可以使用zip a b c zip gt a b c
  • ASP.NET 中的批量 301 重定向,包括需要根据查询字符串参数重定向到不同位置的页面

    我们网站的多个页面使用旧的非 SEO 友好 URL 进行索引 例如http www domain com DocumentDetails aspx id 555 最近 我们实现了使用存储在数据库中的 slug 的路由 并查找 slug 以使
  • C#读取USB设备序列号

    有没有办法使用 Visual Studio 2005 读取 USB 设备序列号和 USB 文本文件中的数据 尝试这个 USBSerialNumber usb new USBSerialNumber string serial usb get
  • 部署gae java时如何设置版本?

    由于 Intellij Idea IDE gae 部署插件不起作用 我必须使用mvn appengine update 它始终部署到版本 1 忽略 appengine web xml 中的版本 如何设置版本mvn appengine upd
  • 如何使用 NHibernate 进行分页?

    例如 我想仅使用显示的行数所需的数据填充 ASP NET 网页中的 gridview 控件 NHibernate 如何支持这一点 ICriteria has a SetFirstResult int i 方法 它指示您希望获取的第一个项目的