首页 » SEO教程 » java用sql语句动态的往表里面添加字段,之后怎么能动态的读写新字段的数据「java查询数据库并显示」

java用sql语句动态的往表里面添加字段,之后怎么能动态的读写新字段的数据「java查询数据库并显示」

访客 2024-12-27 0

扫一扫用手机浏览

文章目录 [+]

java用sql语句动态的往表里面添加字段,之后怎么能动态的读写新字段的数据

用SQL语句添加表字段:alter table 表名add 字段名 字段类型;

用select name from syscolumns where id=object_id(表名)查找出所有的表字段。然后再使用SELECT 查找到的字段 from 表名。

java用sql语句动态的往表里面添加字段,之后怎么能动态的读写新字段的数据「java查询数据库并显示」 SEO教程

使用ResultSet动态读取数据库数据。ResultSet 是一个迭代模式的动态连接容器。迭代模式的容器遍历方式:

while(rs.next()){

//循环内容

}

rs.next()返回值是一个布尔值,表示迭代容器中是否还有下一条数据,即在迭代过程中是否已经到结尾。直到迭代集合中再无数据rs.next()返回false;

java中表格连接数据库

  JTable的有一个方法是getTableModel().返回提供此 JTable 所显示数据的 TableModel. TableModel是一个接口,实际上返回的是DefaultTableModel类,它实现了TableModel接口。这个类中有一个方法是void addRow(Object[] rowData)。它就是将一行插入到JTable中。 不过JTable的setValueAt方法应该就可以实现。 楼主可以定义个一个线程类来完成。 比如你需要插入100行数据,可以在线程的run方法中写一个循环,在循环中写两行代码,一行是setValueAt,一行是刷新JTable,然后再让线程睡眠,这样一行一行的显示的效果就可以出来了!   或者楼主可以用进度条来打发等待的时间,就像打开netbeans的那个进度条一样,这个可以用JProgressBar类。楼主可以去查看一下源代码。如果楼主还是没有头绪,我干脆就写个例子得了! 关于组件的添加或者类似设置窗口的大小,布局管理器等我就不做解释了!

标签:

相关文章

香港IT行业,创新引擎下的无限可能

随着全球科技产业的蓬勃发展,香港作为国际金融中心和亚洲创新枢纽,其IT行业正展现出蓬勃的生命力和巨大的发展潜力。本文将从香港IT行...

SEO教程 2024-12-27 阅读0 评论0

金橙子DLL,介绍其功能与应用前景

在当今数字化、智能化的时代,软件技术的发展日新月异。其中,DLL(动态链接库)作为Windows操作系统中的一种重要组件,广泛应用...

SEO教程 2024-12-26 阅读0 评论0