丄諦啲仇魜ヤ
          如 果 敵 人 讓 你 生 氣 , 那 說 明 你 沒 有 勝 他 的 把 握!
          posts - 6,comments - 56,trackbacks - 1
          DBUtil類中的一個靜態方法:

                 /**
                 * 將CLOB轉成String ,靜態方法
                 * @param clob 字段
                 * @return 內容字串,如果出現錯誤,返回null
                 */
                public final static String clob2String(Clob clob)
                {
                  if (clob == null)
                  {
                    return null;
                  }
                 
                  StringBuffer sb = new StringBuffer(65535);//64K
                  Reader clobStream = null;//創建一個輸入流對象
                  try
                  {
                    clobStream = clob.getCharacterStream();
                    char[] b = new char[60000];//每次獲取60K
                    int i = 0;
                    while((i = clobStream.read(b)) != -1)
                    {
                      sb.append(b,0,i);
                    }
                  }
                  catch(Exception ex)
                  {
                    sb = null;
                  }
                  finally
                  {
                    try
                    {
                      if (clobStream != null)
                        clobStream.close();
                    }
                    catch (Exception e)
                    {
                    }
                  }
                  if (sb == null)
                    return null;
                  else
                    return sb.toString();
                }

          //row是一個對象(JAVABEAN)類
          有個private String topic 屬性;
          rs 是一個ResultSet
           row.setTopic(DBUtil.clob2String((Clob)rs.getClob("topic")));

          posted on 2008-04-28 15:51 Crying 閱讀(2273) 評論(0)  編輯  收藏 所屬分類: 數據庫
          主站蜘蛛池模板: 连江县| 怀化市| 鄱阳县| 临颍县| 随州市| 耿马| 工布江达县| 东乌珠穆沁旗| 乌兰浩特市| 绍兴市| 屯昌县| 丹巴县| 湘潭市| 涟源市| 花垣县| 苍山县| 高淳县| 缙云县| 镇原县| 年辖:市辖区| 万山特区| 汉中市| 青岛市| 丁青县| 汉阴县| 榆树市| 宜兰市| 承德县| 沂南县| 台南县| 松原市| 阳信县| 定日县| 徐水县| 望奎县| 方正县| 泊头市| 成安县| 泾源县| 巨鹿县| 长武县|