資源簡介
在java下可用的datatable組件,提供了jar包和調用例子。jar包從國外一個網站找到的,可惜找遍了也沒找到怎么使用,費了半天挨個試,終于知道怎么用了(從resultset到datatable,加行,加列,賦值,取值,循環顯示等)。供需要使用的下載。
使用修改如下(example文件夾下的java代碼如下修改):
//使用datatable
DataTable dtb = new DataTable();
data.common.JdbcAdapter dAdapter = new JdbcAdapter();
dAdapter.fillDataTable(dtb, rs);
//加行
dtb.getRows().addNew();
//加列
DataColumn dtm=new DataColumn("ttt", 1);
dtb.getColumns().add(dtm);
//給一行賦值
dtb.getRows().get(0).setString(3, "test");
//給一列賦值
dtb.getRows().get(2).setString(4, "mytest");
//循環顯示數據
for (int i = 0; i < dtb.getRows().size(); i++) {
DataRow row = dtb.newRow();
row = dtb.getRows().get(i);
//顯示一行的每列數據
for (int j = 0; j < dtb.getColumns().size(); j++) {
System.out.println(row.getString(j));
}
}

代碼片段和文件信息
package?test;
import?你自己需要的包;
import?data.DataColumn;
import?data.DataColumnCollection;
import?data.DataRow;
import?data.DataTable;
import?data.common.DataAdapter;
import?data.common.JdbcAdapter;
import?dataQuery.ComplexQuery;
import?dataQuery.DataConnection;
public?class?testdatatable?{
/**
?*?@param?args
?*?@throws?Exception
?*/
public?static?void?main(String[]?args)?throws?Exception?{
//?TODO?Auto-generated?method?stub
ResultSet?rs?=?用你的方法從數據庫中取到你需要的ResultSet;
???????????????//使用datatable
DataTable?dtb?=?new?DataTable();
data.common.JdbcAdapter?dAdapter?=?new?JdbcAdapter();
dAdapter.fillDataTable(dtb?rs);
//給一行賦值
dtb.getRows().get(0).setString(3?“test“);
//循環顯示數據
for?(int?i?=?0;?i? DataRow?row?=?dtb.newRow();
row?=?dtb.getRows().get(i);
DataColumnCollection?ccc=dtb.getColumns();
//增加列
DataColumn?dtmColumn=new?DataColumn(“mytest“?1);
ccc.add(dtmColumn);
//顯示一行的每列數據
for?(int?j?=?0;?j? //對增加的列賦值
row.setString(4?“25“);
//輸出
System.out.println(row.getString(j));
}
}
rs.close();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????552764??2006-04-25?15:34??lib\dom4jOK.jar
?????文件??????32040??2007-01-24?14:27??lib\freedataba
?????文件???????1304??2010-07-22?10:23??example\testdatatable.java
?????目錄??????????0??2010-07-22?10:19??lib
?????目錄??????????0??2010-07-22?10:20??example
?????文件????????937??2015-12-26?22:18??在java下可用的datatable組件.txt
-----------?---------??----------?-----??----
???????????????587045????????????????????6
評論
共有 條評論