當前位置:首頁 » 操作系統 » java獲取資料庫行數據

java獲取資料庫行數據

發布時間: 2024-12-19 04:17:41

『壹』 java JDBC獲得資料庫結果集的行數但少了第一行的數據

String sql = "SELECT * FROM TABLEONE";
ResultSet rs = conn.getExecuteQuery(sql);
try {
if(!rs.next()){//如果表1沒查到值,則查詢表2
sql="SELECT * FROM TABLETWO";
rs = conn.getExecuteQuery(sql);
}
//若表1查到值輸出
while(rs.next()){
.....//獲得結果集各行的值的代碼①
}
}catch(SQLException e){}

改成這樣試試。

『貳』 如何獲取ResultSet的行數和列數

java獲取ResultSet的行數列數
import Java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;

public class ResultSetTest {

public static void main(String[] args) {
Connection con;
try {
//獲取資料庫連接
con = DBUtil.getConnection("69");
//設置查詢語句
String sql = "select * from 表名 ";
//設計結果集為可滾動
java.sql.PreparedStatement pst = con.prepareStatement(sql,
ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
java.sql.ResultSet rs = pst.executeQuery();
//獲取結果集的列數
System.out.println(rs.getMetaData().getColumnCount());
//將結果集滾動到最後一個
rs.last();
//獲取結果集當前行數
System.out.println(rs.getRow());
} catch (SQLException e) {
e.printStackTrace();
}
}
}

『叄』 在Java中,如何通過在資料庫得到的結果集得到表的列數和行數

在Java中,獲得ResultSet的總行數的方法有以下幾種。
第一種:利用ResultSet的getRow方法來獲得ResultSet的總行數
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rset = stmt.executeQuery("select * from yourTableName");
rset.last();
int rowCount = rset.getRow(); //獲得ResultSet的總行數

第二種:利用循環ResultSet的元素來獲得ResultSet的總行數
ResultSet rset = stmt.executeQuery("select * from yourTableName");
int rowCount = 0;
while(rset.next()) {
rowCount++;}rowCount就是ResultSet的總行數。

『肆』 Java 統計資料庫中符合條件的行數 怎麼做

有兩種方式
1.通過sql語句:
如select count(id) from tab where id<10;
這樣查出來的就是行數

2. 在java中
//sqlRst是ResultSet 對象的實例
int RowCount = sqlRst.getRow();//獲得當前行號

熱點內容
手機暴風影音緩存設置 發布:2024-12-19 06:36:44 瀏覽:915
zend加密php 發布:2024-12-19 06:22:13 瀏覽:152
nfs安裝linux 發布:2024-12-19 06:21:02 瀏覽:137
個性民宿床上用品如何配置 發布:2024-12-19 06:20:56 瀏覽:341
視頻刻錄加密 發布:2024-12-19 06:20:54 瀏覽:443
語法分析器c語言 發布:2024-12-19 06:10:48 瀏覽:672
哪個配置電腦打聯盟不卡 發布:2024-12-19 05:32:22 瀏覽:529
汽車新奇配置有哪些 發布:2024-12-19 05:09:51 瀏覽:273
車機ce和安卓哪個好 發布:2024-12-19 04:52:48 瀏覽:354
設置加密郵件 發布:2024-12-19 04:44:25 瀏覽:156