【发布时间】:2015-02-20 01:25:11
【问题描述】:
我正在使用 Netbeans 1.8 IDE 开发一个 java 桌面应用程序,该应用程序将使用嵌入式 derby 数据库来存储数据。通过以下方式连接到 derby 数据库。
final String host = "jdbc:derby:C:\\Users\\Faisal\\.netbeans-
derby\\Wa_Poly";
final String uName = "APP";
final String uPass = "12345";
以下代码sn -p 用于连接数据库。
try (Connection con = DriverManager.getConnection(host, uName, uPass)) {
try (Statement pstm =
con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE)) {
try (ResultSet rslt = pstm.executeQuery(newRowSQL + sortby)) {
bd = getData(rslt);
}
为了部署应用程序,我将数据库添加到 Netbeans 生成的 dist 文件夹中。 但是每当我运行应用程序时,它都无法连接到 Wa_Poly 数据库 欢迎任何建议
【问题讨论】:
-
它是否从 IDE 运行?
-
您是否正在尝试创建新数据库?或者打开一个现有的?要创建新数据库,可以在调用 DriverManager.getConnection() 时指定“;create=true”。
标签: java jdbc derby netbeans-8