丄諦啲仇魜ヤ
          如 果 敵 人 讓 你 生 氣 , 那 說 明 你 沒 有 勝 他 的 把 握!
          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 閱讀(2278) 評論(0)  編輯  收藏 所屬分類: 數據庫
          主站蜘蛛池模板: 元氏县| 莆田市| 仙桃市| 合山市| 东兰县| 莱芜市| 临汾市| 滦平县| 建平县| 六盘水市| 宣化县| 界首市| 姜堰市| 乐安县| 金山区| 江阴市| 龙江县| 黄骅市| 岳普湖县| 习水县| 宝丰县| 永年县| 梁平县| 于都县| 酉阳| 浦北县| 鲁山县| 连山| 平阳县| 鄯善县| 富阳市| 潼南县| 肃南| 砀山县| 周口市| 达孜县| 班玛县| 瑞安市| 信阳市| 陆良县| 武胜县|