我可以不可以在一个jtable中.显示二个表里的内容啊,,,就是用二句sql语句从二张不同的表里取出数据

解决方案 »

  1.   

    可以,
    1 如果这两张表在一个数据库里面
     可以用一条sql语句得到数据集,放到表格里。
    2 如果 如果这两张表不在一个数据库里面
     可以先生成2个数据集,分别存储到2个容器中,再把这2个容器组合为一个容器,然后生
    成一个表格。
      

  2.   

    jtable只负责显示数据,不管你几张表不几张表的,再多的表也是要你自己处理成相对于jtable的数据块来显示的,楼上说的就是这样
      

  3.   

    把两张表里的内容先取出来放在一个Vector里,然后更新model
      

  4.   

    管你几个表,几个数据源,几个连接,只要你在TableModel里把数据组织好就可以了,JTable只负责显示。楼主一看就是光会用IDE提供的现成工具,JAVA基础的东西根本不了解。
      

  5.   

    无外乎2个办法,一种是在数据从数据库中拿出来后在TableModel中重新组织,还有就是在数据库中已经组织好数据全部放到DefaultTableModel到JTable的显示方法。