社区
Java SE
帖子详情
如何把数据库中的数据读到table中
wanttoknow2001
2005-11-17 02:48:23
我知道用tableview更简单
但是读到table中怎么处理啊
我也成功了但是只读了第一列
TableItem item1 = new TableItem(table,SWT.NONE);
item1.setText(new String[]{rc.getString(1),rc.getString(2),rc.getString(3),rc.getString(4)});
是不是应该先建立行数啊
各位高手请指教.
...全文
133
3
打赏
收藏
如何把数据库中的数据读到table中
我知道用tableview更简单 但是读到table中怎么处理啊 我也成功了但是只读了第一列 TableItem item1 = new TableItem(table,SWT.NONE); item1.setText(new String[]{rc.getString(1),rc.getString(2),rc.getString(3),rc.getString(4)}); 是不是应该先建立行数啊 各位高手请指教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laou2008
2005-11-20
打赏
举报
回复
使用Vector
扫描数据库,将没一条记录添加到向量中,然后在把向量添加到行向量中,在设置表格。。
didoleo
2005-11-20
打赏
举报
回复
//假设你已经取得了数据库的连接 connection,就从connection开始吧。
先要写个类继承AbstractTableModel,这个model将来被用来实例化table的时候用做参数。
import java.util.*;
import javax.swing.*;
import javax.swing.table.*;
import java.sql.*;
public Class Test{
public static void main(String[] args){
try{
//...省略了取得connection的代码。
Statement stmt=connection.createStatement();
ResultSet rset=
stmt.executeQuery("select * from selecTable");
table.setModel(new ResultSetTableModel(rset) );
}catch(Exception e){
//
}
}
}
class ResultSetTableModel extends AbstractTableModel{
protected Vector columnHeaders;
protected Vector tableData;
public ResultSetTableModel(ResultSet rset) throws SQLException{
Vector rowData;
ResultSetMetaData rsmd=rset.getMetaData();
int count=rsmd.getColumnCount();
columnHeaders=new Vector(count);
tableData=new Vector();
for(int i=1;i<=count;i++){
columnHeaders.addElement(rsmd.getColumnName(i));
}
while(rset.next()){
rowData=new Vector(count);
for(int i=1;i<=count;i++){
rowData.addElement(rset.getObject(i));
}
tableData.addElement(rowData);
}
}
public int getColumnCount(){
return columnHeaders.size();
}
public int getRowCount(){
return tableData.size();
}
public Object getValueAt(int row,int column){
Vector rowData=(Vector)(tableData.elementAt(row));
return rowData.elementAt(column);
}
public boolean isCellEdittable(int row,int column){
return false;
}
public String getColumnName(int column){
return (String)(columnHeaders.elementAt(column));
}
}
leonwu1981_2
2005-11-17
打赏
举报
回复
%JAVA_HOME%\demo\jfc\TableExample\src\TableExample.java
怎样将
数据
库
的
数据
读取到J
Table
中
搞了一下午,想要将
数据
库
的
数据
展示到J
Table
中
发现了很多方法。 有的需要将读取到的
数据
放到Vctor类
中
,再用枚举类型将Vctor的
数据
一个一个读取出来。 甚是麻烦。 最终在linweieran的博客上发现了这个非常简单轻便的方法,供大家参考。 再次也感谢这位老师。 转载自@ linweieran的博客 在上一个博文
中
学
怎样将
数据
库
的
数据
读取到J
Table
中
?
默认之前已经连接
数据
库
,我这个是书籍信息读取。 第一步:先获取
数据
信息,就相当于用SQL语言获取信息。 第二步:将获取的
数据
通过循环进行输出到在容器里的表格
中
,前提是先定义出J
Table
,在容器
中
显示表格。 public Object[][] allBook(BookInfo book){ Object [][] ob=new Object[60][9]; int n=0; ...
servlet读取
数据
库
数据
显示到jsp表格
中
问题描述 这一篇讲到的问题是上一篇文章的下半部分。上一篇已经把
数据
存储到
数据
库
中
了,本篇文章将要实现: 1.servlet从
数据
库
中
读取
数据
并存为JavaBean对象,插入到list
中
,然后将list插入到session,将请求转发到jsp; 2.jsp读取session里面的list,把list
中
的
数据
显示在一个表格上。 解决过程 1.servlet获取
数据
库
数据
比较容易,存为JavaBean对象:用接收到的
数据
库
数据
实例化一个JavaBean对象。然后把这些对象插入到list
中
,用setAttribut
java
中
读取
数据
库
中
数据
_java如何读取
数据
库
中
table
1表
中
的所有
数据
。
importjava.sql.*;publicclassdatabase{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubtry{Stringstrurl="jdbc:odbc:driver={MicrosoftAccessD...import java.sql.*;public cl...
网页显示mysql
数据
库
到表格
数据
_html表格显示
数据
库
数据
html网页某个表格显示acc
数据
库
的某个表格内容。CSS布局HTML小编今天和大家分享0起点,什么都不会。我有个acc的
数据
库
文件,想在网页里显示其
中
的一条HTML 是静态语言,通常不适合用来进行
数据
库
连接等代码的编写。 通常的情况下,是使用后台语言,如 php、asp 等获取
数据
库
中
数据
,再生成 HTML 代码。 直接用 HTML 显示
数据
表,可以借用 JavaScript 语言来完成
数据
的读...
Java SE
62,626
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章