在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));
}
}
1