用sql server数据库填充jtable

时间:2016-06-29 10:18:04

标签: sql-server jtable populate

public InventoryJFrame() throws ClassNotFoundException {
    try {
        initComponents();
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver" );
        StringstringCon="jdbc:sqlserver://AAYANPC;databaseName=Qseal;user=sa;password=123";

        Connection con=DriverManager.getConnection(stringCon);
        Statement state=con.createStatement();
        ResultSet rs=state.executeQuery("select * from Qseal");
        ResultSetMetaData rsmetadata=rs.getMetaData();
        int columns=rsmetadata.getColumnCount();
        DefaultTableMode1 dtm=new DefaultTableMode1();
    }   
    catch (SQLException ex) {

        Logger.getLogger(InventoryJFrame.class.getName()).log(Level.SEVERE, null, ex);
    }
}

我在第DefaultTableMode1 dtm=new DefaultTableMode1();行收到错误。错误是“找不到符号”,并在提示中说它在源包中创建了一个pachkage DefaultTableName

1 个答案:

答案 0 :(得分:1)

根据What does a “Cannot find symbol” compilation error mean?

  

A"找不到符号"错误是关于标识符。编译代码时,编译器需要弄清楚代码中的每个标识符的含义。

     

A"找不到符号"错误意味着编译器无法执行此操作。 您的代码似乎指的是编译器无法理解的内容。

我认为在录制DefaultTableModel时你会遇到拼写错误。它以字符l而不是数字1结尾。