在swing中,如何把数据库中的数据查出来放到table中显示出来啊?

解决方案 »

  1.   

    从数据库中 取到的数据应该在 ResultSet中 
    用IO操作 
    把ResultSet的结果 读到数组 在写出
      

  2.   

    有点不明白··能不能详细点···ResultSet的结果是个结果集貌似读到数组以后直接写出不行啊
      

  3.   

    把文件操作的代码放到一个类中
    然后放到while循环中
    读一个数据就写入一个
      

  4.   

    你可以先取出来放到Result中,然后通过数组什么的放到table中...具体方法查查API...比如说我知道的JTable的构造方法有一个是(Object[][],String[]),其中,Object就是数据,String是表头..具体表格式样去查tablemode吧
      

  5.   

    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=",user,password);
    Statement st = con.createStatement();
    ResultSet rs = st.executeQuery("你的sql语句");
    while(rs.next())
    {
        rs.getString(0);
        rs.getString(1);
        rs.getString(2);
        rs.getString(3);
    }