您的位置:首页 > 编程语言 > ASP

Asp.Net大型项目实践(4)-用NHibernate保存和查询我们的业务领域对象之分页与排序(附源码)

2009-12-25 17:01 761 查看
  接上篇中讲到的字典维护功能,在本篇中我们将实现下图中的分页和排序功能,UI层的实现以后我们会讲到,本篇只实现数据访问层

代码

select *
from   (select   dictionary0_.DICTIONARY_ID  as DICTIONARY1_0_,
dictionary0_.VERSION        as VERSION0_,
dictionary0_.NAME           as NAME0_,
dictionary0_.CODE           as CODE0_,
dictionary0_.INPUT_CODE1    as INPUT5_0_,
dictionary0_.INPUT_CODE2    as INPUT6_0_,
dictionary0_.INPUT_CODE3    as INPUT7_0_,
dictionary0_.INDEX_FIELD    as INDEX8_0_,
dictionary0_.DESCRIPTION    as DESCRIPT9_0_,
dictionary0_.CREATETIME     as CREATETIME0_,
dictionary0_.ISDELETE       as ISDELETE0_,
dictionary0_.DICCATEGORY_ID as DICCATE12_0_
from     INFRA_DICTIONARY dictionary0_
where    (dictionary0_.IsDelete = 0)
and dictionary0_.DICCATEGORY_ID = '48391bb4-471b-4499-899b-cea9748e1a7b' /* :p0 */
order by dictionary0_.INDEX_FIELD desc)
where  rownum <= 15 /* :p1 */


注:如果你的数据库配置好了,下面的源码是完全可以运行测试的

源码:HISDemo-4.rar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐