繁体   English   中英

连接到数据库(Derby)

[英]Connect to DB (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());

    }

..但不是结果。 我需要做什么才能连接到数据库?

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

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

同样,您最好将close方法放入您的finally块中。

您最好粘贴错误消息,这将有助于发现问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM