日期:2014-05-20  浏览次数:20633 次

如何在JAVA文本域中显示查询到的一张SQL的表的全部类容
谢谢各位大哥哥了!!我只是一个出学者!!急需啊!!

------解决方案--------------------
jdbc你会?
如果会那就查询,把返回数据组成一个String,赋值到文本域
------解决方案--------------------

import java.sql.*;

public class DB_base {

public static void main(String[] args){
String conUrl = "jdbc:mysql://localhost:3306/test ";
Connection conn=null;
ResultSet rs=null;
String DBDriver = "org.gjt.mm.mysql.Driver ";
try{
Class.forName(DBDriver);
conn = DriverManager.getConnection(conUrl, "root ", "123456 ");

Statement stmt=conn.createStatement();
rs = stmt.executeQuery( "select * from mytable ");

while(rs.next()){
System.out.println(rs.getString( "ID ") + " | " +rs.getString( "name ")+
" | " + rs.getString( "age "));
}
conn.close();
}catch(Exception e){
e.printStackTrace();
}

}
}
数据库驱动,表是前提
------解决方案--------------------
用JTable显示表格 比较好
为什么要用文本区域呢
------解决方案--------------------
为什么不用JTable呢?SQL查询到的东西就是按行的,JTable做这个正好。
------解决方案--------------------
JTable 回去试试去。。