各位大虾,小弟跪求swt中的table连接sql数据库的方法...!     怎样把数据库的表中的数据显示在table中..?  急啊        我都弄了几天了   没弄出来   再弄不出来  老板要开我了   99我啊.............     先谢谢啦      最好把源码发到    

解决方案 »

  1.   

    要是光SWT不是jface,那table和数据库之间的联系是要通过你自己查询数据库,然后再赋值给table
    我这里有段代码,希望能帮助你
    for (TrAuditProblemnote problemnote : problemlist) {//problemList就是数据库中查出来的数据
        newItemTableItem = new TableItem(table, SWT.BORDER);//tableItem就是table的1行
        newItemTableItem.setText(3, problemnote.getMemo()); //将problemnote 的属性分别显示在不同的TableItem中
                                                            //其中的3就是当前行的第三列
      }要是有帮助记得给分
      

  2.   

    关于jface中怎么用,给分后我告诉你,哈哈
      

  3.   

    while (temp.next()) {
    for (int i = 1; i <= count; i++) {
    tableModel.setValueAt(temp.getString(i), k, i-1);  //填充表格
    }
    k++;
    }