當前位置:首頁 » 操作系統 » 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();//獲得當前行號

熱點內容
動態磁碟存儲池 發布:2025-07-16 04:46:34 瀏覽:312
php多維數組數組排序 發布:2025-07-16 04:45:19 瀏覽:375
煉妖壺文件夾 發布:2025-07-16 04:43:11 瀏覽:155
phpfile亂碼 發布:2025-07-16 03:57:54 瀏覽:93
手機存儲空間擴容 發布:2025-07-16 03:52:07 瀏覽:861
小米4清除緩存 發布:2025-07-16 03:03:17 瀏覽:563
如何緩解壓力英語作文 發布:2025-07-16 03:03:15 瀏覽:15
手機視頻怎麼緩存 發布:2025-07-16 02:59:05 瀏覽:933
安卓手機設備在哪裡找 發布:2025-07-16 02:49:28 瀏覽:357
php建立數組 發布:2025-07-16 02:34:30 瀏覽:284