[英]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.