2015/12/7
 使用数据库存储过程的java代码:
   try {
            con = (Connection) DBProxy.getConnection(null);
            cStm = con.prepareCall("{call web_show_proc("+("sp".equalsIgnoreCase(showPara[0])?"true":"false")+"," + lmdm + "," + showPara[1] + ")}");
            boolean hadResults = cStm.execute();
            if (hadResults) {
                rs = cStm.getResultSet();
                if (rs.next()) {
//                    nrTemplate = nrTemplate.replaceAll("#bt#", rs.getString("BT")).replaceAll("#fbsj#", rs.getString("FBSJ"))
//                            .replaceAll("#gjly#", rs.getString("LYZ")).replaceAll("#xxnr#", rs.getString("NR").replaceAll("\\^~\\^", ""));
//                    nr.append(nrTemplate);
                   
                }
            }
            String itemContent = null;
            hadResults = cStm.getMoreResults();
            if (hadResults) {
  //上一篇文章
                rs = cStm.getResultSet();
                while (rs.next()) {
                    itemContent = rs.getString("item");
                    itemContent = itemContent.replaceAll("#lm#", webLmAb.get(lm)).replaceAll("#previous#", "上一篇");
                    neighbor.append(itemContent);
                }
            }
            hadResults = cStm.getMoreResults();
            if (hadResults) {
                //下一篇文章
                rs = cStm.getResultSet();
                while (rs.next()) {
                    itemContent = rs.getString("item");
                    itemContent = itemContent.replaceAll("#lm#", webLmAb.get(lm)).replaceAll("#next#", "下一篇");
                    neighbor.append(itemContent);
                }
            }
        } catch (Exception e) {
            Logger.logger.error("查询栏目 " + lmdm + " 的信息" + "时,抛错:", e);
        } finally {
            DBProxy.closeDBObject(new Object[]{rs, cStm, con});
        }

最新文章

  1. CodeSimth - .Net Framework Data Provider 可能没有安装。解决方法
  2. css透明设置
  3. JAVA的反射理解
  4. 纯CSS3魔方的制作
  5. jQuery hover事件
  6. Mysql之高可用
  7. hdu Flow Problem (最大流 裸题)
  8. FreeMarker-Built-ins for strings
  9. android开发Proguard混淆与反射
  10. Sqlserver中实现oralce 数据库的rownumber
  11. HDU 5893 List wants to travel(树链剖分)
  12. Struct初学的,页面跳转
  13. HDU--杭电--3415--Max Sum of Max-K-sub-sequence--队列--双向队列
  14. FatMouse's Speed 基础DP
  15. Gym 101673F Keeping On Track
  16. Python学习笔记,day5
  17. sql查询表中重复数据个数
  18. CentOS6.5上安装MySQL
  19. 网络安全之sql注入
  20. 在使用NSArray打印的时候如果遇到中文字符那么会打印出来编码。

热门文章

  1. 对象名 XXX 无效。
  2. 全文检索引擎sphinx 与 Elasticsearch 索引速度对比
  3. 一、表单和ajax中的post请求&&后台获取数据方法
  4. 【LeetCode】随机化算法 random(共6题)
  5. 如何去除inline-block的默认间距
  6. mongdb 副本集的原理、搭建、应用
  7. Es学习第七课, term、terms、match等基本查询语法
  8. cornerNet部分学习内容记录
  9. centos 6.5 解压 tar.gz
  10. 【leetcode】719. Find K-th Smallest Pair Distance