- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java_sql_jtable表格查询
java swing sql-jtable表格 查询
分类: java 2010-08-11 19:37 1132人阅读 评论(0) 收藏 举报
swingjavastringnulllistobject
数据库连接类
import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;
public class DBConnection {??public static Connection getConnection(){??Connection conn = null;??String driver = com.microsoft.jdbc.sqlserver.SQLServerDriver;??String url = jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Instane;??String username = sa;??String password = ;????try {???Class.forName(driver);???conn = DriverManager.getConnection(url,username,password);??} catch (ClassNotFoundException e) {???e.printStackTrace();??} catch (SQLException e) {???e.printStackTrace();??}??return conn;?}
}业务类
???? public class Country {
?private String name;?private String region;?private String area;?private String population;?private String gdp;
?public String getName() {??return name;?}
?public void setName(String name) {??this.name = name;?}
?public String getRegion() {??return region;?}
?public void setRegion(String region) {??this.region = region;?}
?public String getArea() {??return area;?}
?public void setArea(String area) {??this.area = area;?}
?public String getPopulation() {??return population;?}
?public void setPopulation(String population) {??this.population = population;?}
?public String getGdp() {??return gdp;?}
?public void setGdp(String gdp) {??this.gdp = gdp;?}}表格模型类
??? import javax.swing.table.AbstractTableModel;
public class TableModel extends AbstractTableModel {
?public?final static String[] columnHeaders = {??国家名称,所属地区,国家面积,人口数量,国家GDP?};??private Object[][] datavalues = {???{ , , , , }?};??public int getColumnCount() {??return datavalues[0].length;?}
?public int getRowCount() {??return datavalues.length;?}
?public Object getValueAt(int rowIndex, int columnIndex) {??return datavalues[rowIndex][columnIndex];?}??public String getColumnName(int column) {??return columnHeaders[column];?}
?pu
文档评论(0)