Java数据库查询结果的输出
2005-01-20 15:31
405 查看
Java数据库查询结果的输出<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
摘自:北京海脉信息咨询有限公司
利用Java开发数据库应用时,经常需要在用户界面上显示查询结果。我们可以利用Vector、JTable、AbstractTableModel等三个类较好地解决这一问题。
类Vector:
定义如下:
类JTable:
JTable组件是Swing组件中比较复杂的小件,隶属于javax.swing包,它能以二维表的形式显示数据。类Jtable:
定义如下:
数据库及其连接方法:
我们采用Sybase数据库,数据库存放在数据库服务器中。路径为:D:/WORKER,数据库名为:worker.dbf。具有以下字段:
要连接此数据库,需使用java.sql包中的类DriverManager。此类是用于管理JDBC驱动程序的实用程序类。它提供了通过驱动程序取得连接、注册,撤消驱动程序,设置登记和数据库访问登录超时等方法。
具体连接方法如下:
实现示图中记录前翻、后翻的效果,有两种方法:
如果软件环境支持JDBC2.0,可直接利用rs.prevoius()和rs.next()获得记录,然后通过类JTextField中的setText()方法,显示出各个字段值。
如果不支持JDBC2.0,则可利用向量Vector按行取出JTable中数据。自定义一个指针,用来记录位置。当指针加1时,取出上一行数据放入Vector中显示;指针减1时,取出下一行数据显示。显示方法同上。
摘自:北京海脉信息咨询有限公司
利用Java开发数据库应用时,经常需要在用户界面上显示查询结果。我们可以利用Vector、JTable、AbstractTableModel等三个类较好地解决这一问题。
类Vector:
定义如下:
类JTable:
JTable组件是Swing组件中比较复杂的小件,隶属于javax.swing包,它能以二维表的形式显示数据。类Jtable:
定义如下:
数据库及其连接方法:
我们采用Sybase数据库,数据库存放在数据库服务器中。路径为:D:/WORKER,数据库名为:worker.dbf。具有以下字段:
要连接此数据库,需使用java.sql包中的类DriverManager。此类是用于管理JDBC驱动程序的实用程序类。它提供了通过驱动程序取得连接、注册,撤消驱动程序,设置登记和数据库访问登录超时等方法。
具体连接方法如下:
实现示图中记录前翻、后翻的效果,有两种方法:
如果软件环境支持JDBC2.0,可直接利用rs.prevoius()和rs.next()获得记录,然后通过类JTextField中的setText()方法,显示出各个字段值。
如果不支持JDBC2.0,则可利用向量Vector按行取出JTable中数据。自定义一个指针,用来记录位置。当指针加1时,取出上一行数据放入Vector中显示;指针减1时,取出下一行数据显示。显示方法同上。
相关文章推荐
- Java数据库编程中查询结果的输出
- 专业语言:Java数据库查询结果的输出
- Java数据库编程中查询结果的表格式输出
- 专业语言:Java数据库查询结果的输出
- Java数据库编程中查询结果的表格式输出
- Java数据库编程中查询结果的表格式输出(源代码)
- Java数据库编程中查询结果的表格式输出
- Java数据库编程中查询结果的表格式输出
- Java数据库编程中查询结果的表格式输出
- Java数据库编程中查询结果的表格式输出
- Java数据库编程中查询结果的表格式输出
- Java数据库编程中查询结果的表格式输出
- Java数据库编程中查询结果的表格式输出
- 用java把从数据库中查询出的结果集重新按照结果中的几个字段重新排序
- mybatis执行查询语句查询不到结果,控制台输出sql语句复制到数据库中能查到数据
- java利用jdbc连接数据库之获取查询结果集
- Java 中以DataGrid形式显示数据库查询结果和相关JTable操作程序
- 【Java】通过JSONObject获取数据库查询结果
- 关于Java数据库查询结果保存到DBF的小小总结^_^
- java查询结果后并下载输出到excel(OutputStream)