[英]Database not found error when i try to connect netbeans into built in java db?
[英]Trying to connect to database in Java DB netbeans?
我正在尝试从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,并且此连接是否良好,谢谢? 先感谢您。
您必须将结果集推进到第一个条目,如下所示:
while(res.next()){System.out.println(res.getString("naziv"));}
查看您的代码,甚至不打印预期的错误,catch块为空,因此打印此异常,您将得到答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.