獲取ResultSet的行數和列數
獲取ResultSet行數時需要使用可回滾的遊標,自定義方法,獲取行數後要回滾,獲取ResultSet列數時通過ResultSetMetaData類的getColumnCount方法即可獲得。
示例程式碼:
publicclass Test {
publicstaticvoid main(String args[]) {
DBConnect conn =null;
ResultSet rs =null;
ResultSetMetaData rsmd =null;
String sql ="select * from customers
conn =new DBConnect();
conn.setPstmt(sql);
rs = conn.executeQuery(sql);
rsmd = rs.getMetaData();
System.out.println("行數="+ GetNumRows(rs));
system.out.println("列數="+ rsmd.getColumnCount());
}privateint GetNumRows(ResultSet rs) throws Exception
//通過改方法獲取結果集的行數int result =0;
if (rs.last()) {
result = rs.getRow();
rs.beforeFirst();//游標回滾 }return result;
}
}
GetNumRows方法為獲取行數的方法(引數為ResultSet)
相關推薦
獲取ResultSet的行數和列數
獲取ResultSet行數時需要使用可回滾的遊標,自定義方法,獲取行數後要回滾,獲取ResultSet列數時通過ResultSetMetaData類的getColumnCount方法即可獲得。 示例程式碼: publicclass Test ...{ publicsta
如何獲取ResultSet的行數和列數
當我們執行資料庫查詢返回一個ResultSet的時候,很多情況下我們需要知道這個ResultSet的大小,即它的行數和列數。我們知道它的列數可以通過resultSet.getMetaData().getColumnCount()很容易地得到,然而,java API沒有提供直接訪問ResultSet行數的介面
Java 數組 獲取二維數組的行數和列數
怎樣 tps lan 個數 元素 mil family 資料 object 對於Object[][] array,array.length返回行數,array[0].length返回列數,元素個數為array.length*array[0].length。 參考
C#中如何獲取一個二維陣列的兩維長度,即行數和列數?
int[,] array = new int[,] {{1,2,3},{4,5,6},{7,8,9}};//定義一個3行3列的二維陣列 int row = array.Rank;//獲取行數 int col = array.GetLength(1);//獲取指定維中的元 個
C#獲取陣列的行數和列數
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Test02 { class Program {
獲取SQL查詢結果集中的行數和列數
轉自http://cheneyph.iteye.com/blog/477829 在Java中,獲得ResultSet的總行數的方法有以下幾種。 第一種:利用ResultSet的getRow方法來獲得ResultSet的總行數 Statement stmt = con.cre
C#中二維數組的行數和列數
取數 word 二維數組 同學 定義 dimen 行數 nbsp col 最近在項目中用到二維數組,需要獲取數組的行數和列數,本以為是很簡單的一些東西,卻發現網上好多答案都是錯誤的,遂寫下隨筆,希望之後有用到的同學們能夠順利解決答案。 下面是一些關於數組的一些屬性和方法以及
VBA取得EXCEL表格中的行數和列數
VBA取得EXCEL表格中的行數和列數 初學EXCEL巨集的童鞋,總是很想知道表格中含有資料的行數和列數,尤其是行數和列數不確定的情況下。這樣可以避免很多的錯誤,並且可以提高效率。但每次用到的時候到網上查詢時,總是給了很多無用的答案,往往找不到想要的
VS 計算二維陣列的行數和列數
對於一個二維陣列如: int a[2][5]; 求陣列元素的總數: sizeof(a) / sizeof(int) 而陣列行數則為 :( sizeof(a) / sizeof(int) )/ ( sizeof(a[0]) / sizeof(int) ) 求陣列列數: si
實現一個函式,列印乘法口訣表,口訣表的行數和列數自己指定, 輸入9,輸出9*9口訣表,輸入12,輸出12*12的乘法口訣表。
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main() { int n = 0; printf("請輸入一個數:"); scanf("%d", &n);
1. 實現一個函式,列印乘法口訣表,口訣表的行數和列數自己指定, 輸入9,輸出9*9口訣表,輸出12,輸出12*12的乘法口訣表。
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> #include<math.h&
多行轉多列,行數和列數不確定
原始需求,有2表如下 SQL> select * from mas; TO TOOLNAME -- ---------- 01 包裹 02 信函 03 掛號信 04 中國速遞 05 EMS 06 DHL 6 rows selected. SQL> select * from putdt; SEN
用VBA得到EXCEL表格中的行數和列數
方法3: ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Column 缺點:在工作表進行對刪除或清除操作時也會變得比實際情況大。方法
//1.實現一個函式,列印乘法口訣表,口訣表的行數和列數自己指定, //輸入9,輸出9 * 9口訣表,輸出12,輸出12 * 12的乘法口訣表。
#include<stdio.h> int print(int num) {int i = 0;for (i = 1; i <= num; i++){int j = 0;for (
用C語言中的函式列印乘法口訣表,行數和列數可以任意輸入
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void print_table(int line) { int i = 0;
c++語言 如何計算二維陣列行數和列數
對於一個二維陣列如: int a[2][5]; 求陣列元素的總數: sizeof(a) / sizeof(int) 而陣列行數則為 :( sizeof(a) / sizeof(int) )/ ( sizeof(a[0]) / sizeof(int) ) 求陣列列數: siz
Excel轉Html(十一)--POI處理Excel-獲取sheet總行數-總列數-行高-列高
獲取sheet行總數:sheet.getLastRowNum() 列總數:dataMap.get("maxColNum-" + form.getFormName() 獲取列最多的行,特別注意:sheet.getRow(0).getPhysicalNumberOfCells()不準確 行高:r
dom4j如何獲取節點的行數,列數
在使用dom4j解析xml檔案時,可能會對一些節點做檢測,判斷是否符合schema,對一些不符合的節點要作出提示。為了使作出的提示更友好,還需要指出錯誤在哪裡。但是dom4j並沒有提供相關的功能,或者說這個功能隱藏的很深。搜尋了一下,發現這個問題的答案很少。我在一個mai
C#獲取多維陣列的行數與列數
效果圖: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.
jsp頁面帶有多選框的grid表格,如何將勾選中的行記錄所有列數據傳送到後臺。
blank href 後臺 aaa 數據 www hue 選中 cs6 忱分慕兇釉瀑懲防慌虜敝慘緩猩http://jz.docin.com/shuvg316 帳段繁臨市杉聞壞倫捶剎空合戀http://huiyi.docin.com/ogq2843 杏燎乘安轄任凸托飯承臨