我想獲得的行引用到特定的列中的數字(比方說ID)在Oracle數據庫設置表的 我的代碼是獲得的行引用數到特定的列ID
String selectTableRowsSQL4 = "SELECT row "
+ "FROM contract_type_info"
+ "WHERE ID = ?";
preparedStatementSelect = dbConnection.prepareStatement(selectTableRowsSQL4);
preparedStatementSelect.setInt(1, 5);
preparedStatementSelect.getResultSet().getRow();
System.out.println("Row: " + preparedStatementSelect.getResultSet().getRow());
當我運行上面的代碼時,我的結果是零(0)!
事實上,我試圖找出在哪一行ID = 5是?
會怎麼做時,你在某些SQL客戶端手動執行你的選擇你算什麼? – JimmyB 2013-02-12 10:52:01
爲什麼你調用'preparedStatementSelect.getResultSet()。getRow();'兩次? – 2013-02-12 10:52:23
零(0)!!! ?你的意思是行數? – 2013-02-12 10:53:45