亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
1234
最近訪問板塊 發(fā)新帖
樓主: foxzhu
打印 上一主題 下一主題

jsp頁面為何在運(yùn)行時讓sql server占用了很大的內(nèi)存? [復(fù)制鏈接]

論壇徽章:
0
31 [報告]
發(fā)表于 2006-03-11 15:49 |只看該作者
重起tomcat

論壇徽章:
0
32 [報告]
發(fā)表于 2006-03-11 17:07 |只看該作者
kakasi老哥﹐剛才是因?yàn)榘脑蛟斐尚畔⑻崾居姓`﹐當(dāng)我正確引用包后發(fā)現(xiàn)BufferedResultSet編譯都正常﹐但jsp調(diào)用rs方法時,tomcat提示數(shù)組越界
            for (int i = 0; i < colNum; i++)
            {
                this.dbFields[i] = metaData.getColumnName(i);
                lineMap.put(this.dbFields[i],rs.getObject(this.dbFields[i]));
            }
i改為1后才能正常﹗且在我的系統(tǒng)每個頁面都出現(xiàn)空指針異常﹐望大哥有空幫我看一下!

jad.rar

3.9 KB, 下載次數(shù): 26

java文件

論壇徽章:
0
33 [報告]
發(fā)表于 2006-03-11 23:21 |只看該作者
原帖由 foxzhu 于 2006-3-11 18:07 發(fā)表
        for (int i = 0; i < colNum; i++)
            {
                this.dbFields = metaData.getColumnName(i+1);
                lineMap.put(this.dbFields,rs.getObject(this.dbFields));
            }

            { ...



抱歉,這個類隨手寫完沒有環(huán)境也沒測試;紅色地方也有問題,我現(xiàn)在在家里,機(jī)器上沒有環(huán)境,你再試一次

論壇徽章:
0
34 [報告]
發(fā)表于 2006-03-12 20:49 |只看該作者
kakasi老哥,星期天還來打擾﹐真的不好意思﹐因?yàn)檫@個程式再過幾天必須得上線﹐所以只能再次打擾了﹗望諒解啦
現(xiàn)在bean部分大體沒有問題了﹐只是在調(diào)用resultSet的方法時還是會出各樣各樣的錯誤﹕
    public String getString(String columnName) throws SQLException
    {
        Map dataMap = (Map) this.data.get(currentIndex);
        return (String)dataMap.get(columnName);
    }
   這個方法調(diào)用正常的字符串型是沒問題的﹐但未經(jīng)改寫的rs的getString還有一個功能就是﹕即使是Int型的也可以用getString調(diào)出來﹐而這一點(diǎn)在我們的方法中沒有考慮到﹐所以只要我系統(tǒng)中用getString調(diào)用sql數(shù)據(jù)庫中的numeric型數(shù)據(jù)就會出錯﹐不知怎樣改寫getString方法﹗
    public int getInt(String columnName) throws SQLException
    {
        Map dataMap = (Map) this.data.get(currentIndex);
        return Integer.parseInt((String) dataMap.get(columnName));
    }
   這個方法好像還是有點(diǎn)問題﹐目前調(diào)用還沒有成功過﹗
  望老哥有時間幫我分析改寫一下﹗謝謝

論壇徽章:
0
35 [報告]
發(fā)表于 2006-03-12 21:59 |只看該作者
public String getString(String columnName) throws SQLException
    {
        Map dataMap = (Map) this.data.get(currentIndex);
        return String.valueOf(dataMap.get(columnName));
    }


public int getInt(String columnName) throws SQLException
    {
        Map dataMap = (Map) this.data.get(currentIndex);
        return Integer.parseInt(String.valueOf( dataMap.get(columnName)));
    }

論壇徽章:
0
36 [報告]
發(fā)表于 2006-03-13 08:18 |只看該作者
問題已經(jīng)解決﹐感謝kakasi老哥!
executeQuery()中如果傳入含distinct的語句﹐返回的結(jié)果無法取得唯一值﹐例select distinct xm from base_user 與select xm from base_user返回的結(jié)果竟然是一樣的。請問老哥這是咋了?

executeQuery()中如果傳入諸如﹕select isnull(max(xh),'0') as xh from table_name 等查詢語句時﹐也會報NullPointerException
錯誤﹐這是什么原因呢?TOMCAT提示的錯誤是這樣的﹕executeQuery False():[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]資料行'table_name.id'在選取清單中無效﹐因?yàn)樗⑽窗趨R總函數(shù)中且沒有GROUP BY子句.

[ 本帖最后由 foxzhu 于 2006-3-13 10:14 編輯 ]

論壇徽章:
0
37 [報告]
發(fā)表于 2006-03-13 14:41 |只看該作者
原帖由 foxzhu 于 2006-3-13 09:18 發(fā)表
executeQuery()中如果傳入含distinct的語句﹐返回的結(jié)果無法取得唯一值﹐例select distinct xm from base_user 與select xm from base_user返回的結(jié)果竟然是一樣的。請問老哥這是咋了?

xm唯一
executeQuery()中如果傳入諸如﹕select isnull(max(xh),'0') as xh from table_name 等查詢語句時﹐也會報NullPointerException
錯誤﹐這是什么原因呢?TOMCAT提示的錯誤是這樣的﹕executeQuery False():[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]資料行'table_name.id'在選取清單中無效﹐因?yàn)樗⑽窗趨R總函數(shù)中且沒有GROUP BY子句.

sql錯誤,自己調(diào)查一下sql語法

論壇徽章:
0
38 [報告]
發(fā)表于 2006-03-13 14:48 |只看該作者
語句在sql sever查詢分析器中得到的結(jié)果都是對的﹐但經(jīng)過executeQuery()得到的結(jié)果就變啦﹗上述兩種都是這樣的

論壇徽章:
0
39 [報告]
發(fā)表于 2006-03-13 15:37 |只看該作者
原帖由 foxzhu 于 2006-3-13 15:48 發(fā)表
語句在sql sever查詢分析器中得到的結(jié)果都是對的﹐但經(jīng)過executeQuery()得到的結(jié)果就變啦﹗上述兩種都是這樣的


SQL問題自己調(diào)試一下,從信息上看是SQL語法錯誤
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP