我是用javase写代码,在执行查询时,每次执行sql语句查询不同的数据,如何把多条sql语句查询的结果都放入同一个JTable中而且同时显示出来。谢谢!

解决方案 »

  1.   

    你多条sql的结果如果数据模型不一样,不可能放到一个JTable里面展示可以考虑的思路就是每一条sql语句对应不同的JTable,在一个版面JScrollPane切换显示
      

  2.   


    JTable是要定义列名的,LZ是什么需求需要将多条SQL结果集放到一个JTable中?
    交流下,我最近也在做类似的一个工具
      

  3.   

    Vector titleVector = new Vector();
    titleVector.add("姓名");//初始化字段vector 
    titleVector.add("年龄");
    DefaultTableModel tableModel = new DefaultTableModel(new Vector(),titleVector );
    table.setModel(tableModel);Vector dataVector = new Vector();
    //dataVector 中存入查询到的数据,每条记录也需要先存入一个vector中,然后添加到dataVector中tableModel.setDataVector(dataVector , titleVector );这几句就是核心代码