hibernate获取记录条数的方法
2010-04-19 14:44
295 查看
hql获取记录条数
String hql = "select count(ci.channelid) as count from ChannelInfo ci";
query = arg0.createQuery(hql);
count = ((Number) query.iterate().next())
.intValue();
Criteria获取记录条数
totalPage = ((Number) crit.setProjection(
Projections.rowCount()).uniqueResult())
.intValue();
sql获取记录条数
String sql = "select count(ca.CATALOGLID) as count from PLATFORM_CATALOG_INFO ca, PLATFORM_CHANNEL_INFO ch where ch.CHANNELID= '"
+ channelid
+ "' and ca.CHANNELID = ch.CHANNELID order by ca.CATALOGLID";
return session.createSQLQuery(sql).addScalar("count",
Hibernate.INTEGER).uniqueResult();
String hql = "select count(ci.channelid) as count from ChannelInfo ci";
query = arg0.createQuery(hql);
count = ((Number) query.iterate().next())
.intValue();
Criteria获取记录条数
totalPage = ((Number) crit.setProjection(
Projections.rowCount()).uniqueResult())
.intValue();
sql获取记录条数
String sql = "select count(ca.CATALOGLID) as count from PLATFORM_CATALOG_INFO ca, PLATFORM_CHANNEL_INFO ch where ch.CHANNELID= '"
+ channelid
+ "' and ca.CHANNELID = ch.CHANNELID order by ca.CATALOGLID";
return session.createSQLQuery(sql).addScalar("count",
Hibernate.INTEGER).uniqueResult();
相关文章推荐
- 关于Hibernate查询获取多个字段的记录并封装的方法
- 关于hibernate方式获取记录的时候字段为空就获取空记录的解决方法
- 记录一下android studio获取key值方法
- SQL语句分组获取记录的第一条数据的方法
- mysql 实现行号的方法——如何获取当前记录所在行号
- 灵动标签的使用方法 ecms通过运行sql获取须要的记录
- C# GetSchema Get List of Table 获取数据库中所有的表名以及表中的纪录条数的方法
- Hibernate5-进阶添加工具类,对获取Session的方法封装
- mongodb 随机获取一条记录的方法
- mysql获取group by的总记录行数方法
- mongodb中随机获取1条记录的实现方法
- sql server 获取数据库所有表记录数的方法
- 获取JDBC中的ResultSet的记录的条数
- Hibernate获取'上一条'和'下一条'记录
- Hibernate5.1 SessionFactory获取方法
- 记录小方法-获取文件路径Fileopen
- 获取JDBC中的ResultSet的记录的条数
- PHP查询数据库中满足条件的记录条数(二种实现方法)
- 在MSSQL中添加记录后获取当前记录ID的方法
- Mysql获取id最大值、表的记录总数等相关问题的方法汇总