• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            woaidongmao

            文章均收錄自他人博客,但不喜標(biāo)題前加-[轉(zhuǎn)貼],因其丑陋,見諒!~
            隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
            數(shù)據(jù)加載中……

            ResultSet少記錄和無法逆序的問題

            忽然發(fā)現(xiàn)前段時間編的一個程序有問題,查數(shù)據(jù)庫少了一條記錄,檢查之后發(fā)現(xiàn)是resultset.first()的問題,總結(jié)如下:

                首先看一下原來的代碼段:

            rs = smt.executeQuery(service);

              rs.last();

              int numberOfRows = rs.getRow();

              String[] results = new String[numberOfRows];

              int index = 0;

              rs.first();

              while (rs.next()) {

                results[index] = rs.getString(1);

                 index++;

             }

             這里的rsResultSet對象,程序中運(yùn)用其.last().first()方法,需要在創(chuàng)建statement時修改其參數(shù),具體代碼如下:

            smt = conn.createStatement(rs.TYPE_SCROLL_INSENSITIVE, rs.CONCUR_READ_ONLY);這樣就可以了,否則只支持順序,不支持逆序,會報錯的。

            繼續(xù).first()的問題。在代碼中先rs.first(),再rs.next(),然后再取結(jié)果,會從查詢結(jié)果的第二條記錄開始取值,就遺漏了第一條記錄。所以將代碼修改如下:

            rs = smt.executeQuery(service);

              rs.last();

              int numberOfRows = rs.getRow();

              String[] results = new String[numberOfRows];

              int index = 1;

              rs.first();

              results[0] = rs.getString(1);

              while (rs.next()) {

                results[index] = rs.getString(1);

                 index++;

             }

             即rs.first()的時候就取值,然后將index初始化為1,而不是0,將rs.next()的值從數(shù)組的第二個元素開始賦值。

             

            posted on 2009-08-04 17:30 肥仔 閱讀(333) 評論(0)  編輯 收藏 引用 所屬分類: Web-后臺

            久久无码人妻精品一区二区三区| 久久久久亚洲AV无码专区首JN| 久久人人爽人人爽人人片AV高清| 精品久久久无码中文字幕天天| 久久综合丝袜日本网| 精品久久久久久成人AV| 国产精品99久久久精品无码 | 久久精品亚洲欧美日韩久久| 99精品国产在热久久无毒不卡| 99999久久久久久亚洲| 国产69精品久久久久777| 久久精品99久久香蕉国产色戒 | 国产成人99久久亚洲综合精品| 国产精品久久久天天影视| 狠狠色婷婷综合天天久久丁香| 99久久免费国产特黄| 99久久精品久久久久久清纯| 国产精品va久久久久久久| 日本加勒比久久精品| 亚洲av日韩精品久久久久久a| 久久精品国产亚洲AV麻豆网站 | 五月丁香综合激情六月久久 | 久久精品国产亚洲AV忘忧草18| 久久久久亚洲AV无码观看| 久久精品国产亚洲AV高清热| 久久99国产精品一区二区| 精品久久久久久国产牛牛app | 欧美一级久久久久久久大片| 亚洲va中文字幕无码久久| 美女写真久久影院| 久久AV无码精品人妻糸列| 久久夜色精品国产亚洲| 伊人久久大香线蕉精品不卡| 国产精品免费看久久久| 久久影视国产亚洲| 国产美女久久久| 狠狠色丁香久久婷婷综合_中| 国产精品久久免费| 亚洲AV无码久久精品成人 | 国产精品99久久免费观看| 色综合久久天天综线观看|