连接到DB(德比)

时间:2011-09-11 05:21:57

标签: java database jdbc derby

我尝试使用以下代码连接到数据库:

      try
    {
        Class.forName("org.apache.derby.jdbc.ClientDriver");
        String url = "jdbc:derby://localhost:1527/sample";
        Connection con = DriverManager.getConnection(url);
        PreparedStatement pstmt=con.prepareStatement("insert into app.discount_code values('A',22)");
        pstmt.executeUpdate();
        con.close();
    }

    catch(Exception e)

    {
         System.out.println(e.getMessage());

    }

..但不是结果。如何连接数据库需要做什么?

1 个答案:

答案 0 :(得分:1)

先生,您正在连接到德比网络服务器。因此,您需要首先配置环境并启动网络服务器。还请检查jdbc驱动程序jar是否正确。

关于如何配置和启动derby网络服务器。请看这里。 http://db.apache.org/derby/papers/DerbyTut/ns_intro.html#ns_config_env

另外,最好将close方法放在finally块中。

你最好粘贴你的错误信息,它将有助于找到你的问题。