| 发表于:2008-01-17 10:16:083楼 得分:0 |
参考下: if (dto.getcategoryid() == null) { string categoryidmax = whbzser.findmaxcategoryid(rc.getdbsession()); long l_categoryid = long.parselong(categoryidmax) + 1; dto.setcategoryid(new long(l_categoryid)); } //-dao里面的方法 public static string findmaxcategoryid(session session) throws exception { stringbuffer hql = new stringbuffer(); hql.append("select max(t.categoryid) from texpcategory t"); string maxid = "0"; list list = privilegedao.querylistbypage(session, hql.tostring()); if (list != null && list.size() > 0) { maxid = list.get(0).tostring(); } return maxid; } | | |
|