试图在Java DB netbeans中连接数据库?

时间:2012-03-23 14:18:30

标签: java netbeans-7

我正在尝试从NetBeans 7.1连接到嵌入式数据库Java DB。

这是我试过的:

    try{
    String driver = "org.apache.derby.jdbc.EmbeddedDriver";
    String url = "jdbc:derby:market; create=true";
    String db = "/artikli";
    String user = "wolf";
    String pass = "wolf";
    String query = "SELECT * FROM artikli";
    Connection conn = null;

        Class.forName(driver);
        conn = DriverManager.getConnection(url + db, user, pass);
        java.sql.Statement stmt = conn.createStatement();
        ResultSet res = stmt.executeQuery(query); 

        System.out.println(res.getString("naziv")); // naziv = column name


        res.close();

    }catch(Exception e){

    }

我的问题是如何获取数据和打印,或者用它填充JTable,这个连接是否正常,谢谢? 提前谢谢你。

2 个答案:

答案 0 :(得分:1)

您必须将结果集推进到第一个条目,如下所示:

while(res.next()){System.out.println(res.getString("naziv"));}

答案 1 :(得分:0)

查看你的代码,你甚至不打印预期的错误,你的catch块是空的,所以打印这个异常你就会得到答案。