1. 程式人生 > >java獲取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獲取ResultSet數列

import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException; public class ResultSetTest {  public static void main(

【WPF】如何獲取命令

com 頁面 覆蓋 pps 分享 一點 new spa tro 應用程序以 Main 方法為入口點,如果為 Main 方法指定一個 string[] 類型的參數,在程序運行時,這個參數會獲取到傳遞給應用程序的命令行參數。 而 WPF 應用程序比較特殊,因為在VS中包含一些

獲取命令

cmd參數VOID StartMain() { LPWSTR *szArglist; int nArgs; int i; szArglist = CommandLineToArgvW(GetCommandLineW(), &nArgs); if (NULL == szArglist) {

C程序獲取命令

you 所在 tdi 雙引號 argc 指針 多個 空格 界面 命令行參數 命令行界面中,可執行文件可以在鍵入命令的同一行中獲取參數用於具體的執行命令。無論是Python、Java還是C等等,這些語言都能夠獲取命令行參數(Command-line argument,與命令同

win32com python 查詢excel數列

import win32com.client import os xlApp = win32com.client.Dispatch('Excel.Application') xlApp.Visible = False xls = xlApp.Workbook

java獲取日期的週和所屬年份

在專案中遇到需要匯出excel表格   表格的標題需要根據資料來動態獲取 格式為     2017年第 50  周計劃檢修申報、實施確認表 獲取日期所屬週數 Date date = new Date

Java如何獲取ResultSet結果中的每一列的據類型

pre har ble mes 代碼片段 result real float pri 示例代碼片段: ResultSet resultSet = statement.executeQuery(sql); ResultSetMe

獲取ResultSet和列

獲取ResultSet行數時需要使用可回滾的遊標,自定義方法,獲取行數後要回滾,獲取ResultSet列數時通過ResultSetMetaData類的getColumnCount方法即可獲得。 示例程式碼: publicclass Test ...{    publicsta

如何獲取ResultSet記錄

java獲取資料行數的程式碼如下:Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);ResultSet rs = stmt.executeQuery(sql);

如何獲取ResultSet和列

當我們執行資料庫查詢返回一個ResultSet的時候,很多情況下我們需要知道這個ResultSet的大小,即它的行數和列數。我們知道它的列數可以通過resultSet.getMetaData().getColumnCount()很容易地得到,然而,java API沒有提供直接訪問ResultSet行數的介面

(轉)Java按指定讀取文件

readline system exceptio ted lines highlight select true cnblogs package test import java.io.File; import java.io.FileReader;

Java實驗課:命令是什麽?

test java t 單獨 clas 指定 壓縮 至少 數組 註意 命令行參數:在命令行中給定的參數就是命令行參數。(即從輸入位置角度理解)。 命令行的參數 1、 什麽是命令行的參數? 如: java Test1 365 156 "China" (以上Test1必須為

java命令說明學習

get 比較 server jar文件 分號 雙引號 pat 版本 com 1. -client,-server這兩個參數用於設置虛擬機使用何種運行模式,client模式啟動比較快,但運行時性能和內存管理效率不如server模式,通常用於客戶端應用程序。相反,ser

“-Xmx1024m -Xms1024m -Xmn512m -Xss256k”——Java

-xmx xms 問題 action 優化 線程 他會 學技術 轉載 【JAVA學習】“-Xmx1024m -Xms1024m -Xmn512m -Xss256k”——Java運行參數 轉載 2016年06月13日 19:33:38 2792 年輕代 年老代概念 http

java 之 servlet如何獲取表單的

oid public 服務端 day 如何 demo war mat 進行 servlet如何獲取表單的數據 前端頁面通過form表單的形式提交數據 服務端定義servlet接口 public void doPost(HttpServletRequest reque

批處理命令get_line獲取文本總行並顯示指定的內容

get_line 批處理獲取文本總行數 批處理顯示文本指定行內容 研究背景 get_line是一個很好的工具,它能快速獲取文本內容總行數(不包括空行),並顯示指定行內容。它有一個特點,就是計算的總行數不包括空行,也就是說它只統計非空行的行數,對處理矩陣數據非常有用。使用幫助獲取文本內容

java獲取xml參

utility ont get ava path java spa 獲取 IT p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; line-height: 14.0px; font: 12.0px "Songti SC"; color: #00

java通過讀取本地文件獲取反射方法參,執行對象方法

invoke 文本 [] run pac 執行 read prop col 運用到的知識點 IO流, 集合properties 反射 在工程目錄下新建file config.properties #one time only can run one met

java獲取Linux持續運時間及友好顯示

時分秒 mat 間隔 date import pack [] proc linux命令 一、uptime命令   uptime命令可以查看系統的運行時間和負載 終端輸入uptime 04:03:58 up 10 days, 13:19, 1 user, load ave

【老劉談算法003】命令的處理和獲取——ArgCl函實現分析

連續 文件中 local get mod 中文註釋 bit 長度 有效 在非匯編語言中,處理並分割命令行參數(CmdLine)一般是由編譯器在可執行文件中預置處理代碼或者調用運行時庫完成,而在匯編中,我們需要手動調用Windows的API——GetCommandLine函數