resultset

    1熱度

    1回答

    我知道這裏有類似的問題,但我沒有在任何地方找到任何答案。出於某種原因,ResultSet沒有函數將整行讀取到String或類似對象,所以需要編寫棘手的解決方法來讀取完整行,並且它總是涉及逐列處理。 問題是 - 什麼是這樣做的首選方法? 示例查詢 - SELECT a,b,c,d,e FROM table WHERE this=that。 我想將此查詢的每一行添加到列表< String>中,並在完成

    5熱度

    3回答

    而不是代碼有無處不在複雜的SQL查詢,嘗試,漁獲物和決賽我有一個方法execute(SQL, up to three inputs)但是如果試圖訪問ResultsSet這產生的外執行你錯誤: "Operation not allowed after ResultSet closed" 這是因爲當你關閉的PreparedStatement它關閉ResultsSetToo(而且似乎是沒有辦法解決它

    2熱度

    2回答

    我試圖從表SAMPLE_1中檢索列ID的最大值。我能夠在Derby中執行sql查詢,但我無法從java中的結果集中檢索值。難道我做錯了什麼?我是否需要以另一種方式從最大函數中檢索值?請幫忙。 selectQuery = dbConnection.prepareStatement("SELECT MAX(ID) FROM ROOTUSER.SAMPLE_1"); r

    2熱度

    1回答

    我在SQL服務器的存儲過程2005,它返回三個變量在一個單一的線,是這樣的(極度簡化的)例子: CREATE PROCEDURE proc1 AS DECLARE @col1 VARCHAR(4) DECLARE @col2 VARCHAR(4) DECLARE @col3 VARCHAR(4) SET @col1 = 'val1' SET @c

    0熱度

    1回答

    在java.sql.ResulSet中,updateObject,updateString,update [Type]方法是否可以在不調用updateRow()的情況下更新底層數據庫? 感謝, KTM

    1熱度

    1回答

    我想使用jtds運行StoredProcedure。 java.sql.SQLException: Invalid state, the ResultSet object is closed. at net.sourceforge.jtds.jdbc.JtdsResultSet.checkOpen(JtdsResultSet.java:299) at net.sourcef

    1熱度

    2回答

    我在這裏有點茫然。我應該爲特定目的編寫一個javax.sql.RowSet的實現,我正在儘可能地對它進行單元測試。 現在,ResultSet的遊標可以位於普通行上(或在第一行之後或最後一行之前)或插入行中。 moveToInsertRow()說: 只有更新,吸氣,當光標位於插入行insertRow方法可以被調用。 什麼是應該發生什麼,然後說。 next()沒有什麼幫助甚至沒有指出這種情況: 移動光

    4熱度

    1回答

    我還沒有找到一種方法來從兩個select語句檢索兩個SP對象列表。 BLToolkit有可能,或者只能以這種方式獲取分層數據嗎? 我試圖替換包含兩個不相關表的數據集。

    0熱度

    3回答

    查詢我的數據庫時,可以毫無問題地打印我的結果集。我需要使用它在我的超類中重寫super.toString調用方法給我我想要顯示在結果集的格式。 res = stmt.executeQuery("Select * from registrar.student "); System.out.println("\nAll records in your table:"); while (res.ne

    1熱度

    1回答

    我正在使用DatabaseMetaData實例檢查數據庫。我得到了DB中所有表的信息,並且我遍歷了所有的Resultset,沒有任何問題。 在迭代結束時,我想返回到ResultSet的開頭,所以我調用beforeFirst()方法,接着next()來獲取ResultSet的第一個元素。這裏是我的代碼: connect(request.getParameter("source")); Databa