界面连数据库问题,小弟在线等 界面指的是什么? jsp页面? <%= rs.getString(1)%> 这样就显示到你jsp页面上了 不知道你是这个意思不 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是纯Java的界面 GUI 不用那么麻烦的 就是数据调出来的东西传给Object[][] data 就行 但是我不会 我一直在线等呢 以下是大致代码 ,自己再补充完成填一些public void form2() { JTable table; Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); this.setLocation(0, 0); this.setSize(screenSize.width, screenSize.height); enableEvents(AWTEvent.WINDOW_EVENT_MASK); setExtendedState(JFrame.MAXIMIZED_BOTH); Container c = getContentPane(); Connection conn = null; Statement stmt = null; ResultSet rs = null; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection("jdbc:odbc:stu"); } catch (Exception e) { System.err.println("OpenConn:" + e.getMessage()); } try { stmt = (Statement) conn.createStatement(); String sql = "select 学号,姓名 from 学生表"; rs = stmt.executeQuery(sql); int columnIdx =0; Object[][] data; Vector allRows = new Vector(); Vector columnName = new Vector(); columnName.add("学号"); columnName.add("姓名"); ...把所有列名加进去... while (rs.next()) { Vector oneRow = new Vector(); oneRow.add(rs.getString(1)); oneRow.add(rs.getString(2)); ...把所有字段加进去... allRows.add(oneRow); } rs.close(); stmt.close(); conn.close(); } catch (SQLException e) { System.out.print("SQL Exception occur.Message is:"); System.out.print(e.getMessage()); } table = new JTable(allRows, columnName); c.add(new JScrollPane(table)); setVisible(true); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } 跪求大侠指点 循环插入数组出现问题 网上看到的南京文思面试的一道题目,求解 简单的投票功能要不要用线程来做? GUI兄弟姐妹们欢迎进入 java.lang.ClassCastException: org.hibernate.collection.PersistentSet socket客户端如何改写成为多线程的? 请大侠帮忙看看 关于JavaBean的基础问题 swing组件高手请进,JPopupMenu问题 求救!!各位高手!jbuilder的下载。 初学者问题:Applet中怎么创建自己的类 应该是类与类之间参数传递的问题,大家帮我看下 String 这里是几个对象
public void form2() {
JTable table;
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation(0, 0);
this.setSize(screenSize.width, screenSize.height);
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
setExtendedState(JFrame.MAXIMIZED_BOTH);
Container c = getContentPane();
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection("jdbc:odbc:stu");
} catch (Exception e) {
System.err.println("OpenConn:" + e.getMessage());
}
try {
stmt = (Statement) conn.createStatement();
String sql = "select 学号,姓名 from 学生表";
rs = stmt.executeQuery(sql);
int columnIdx =0;
Object[][] data;
Vector allRows = new Vector();
Vector columnName = new Vector();
columnName.add("学号");
columnName.add("姓名");
...把所有列名加进去...
while (rs.next()) {
Vector oneRow = new Vector();
oneRow.add(rs.getString(1));
oneRow.add(rs.getString(2));
...把所有字段加进去...
allRows.add(oneRow);
}
rs.close();
stmt.close();
conn.close();
} catch (SQLException e) {
System.out.print("SQL Exception occur.Message is:");
System.out.print(e.getMessage());
}
table = new JTable(allRows, columnName);
c.add(new JScrollPane(table));
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}