我尝试使用以下代码连接到数据库:
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());
}
..但不是结果。如何连接数据库需要做什么?
答案 0 :(得分:1)
先生,您正在连接到德比网络服务器。因此,您需要首先配置环境并启动网络服务器。还请检查jdbc驱动程序jar是否正确。
关于如何配置和启动derby网络服务器。请看这里。 http://db.apache.org/derby/papers/DerbyTut/ns_intro.html#ns_config_env
另外,最好将close方法放在finally块中。
你最好粘贴你的错误信息,它将有助于找到你的问题。