0
我正在使用java和derby數據庫。我在netbeans IDE中構建了derby數據庫。我已經使用clean和build選項創建了一個可執行的jar文件。如何從可執行jar文件訪問derby數據庫?
在netbeans中運行項目時,它會很好地連接到數據庫。但是如果我運行可執行jar文件,它不會連接到數據庫。
幫我創建Derby數據庫一個可執行的JAR文件,它應該在編碼來連接數據庫的任何其他system.Part運行是
String str = textarea.getText();
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
String stm="select url from pingatabl where functn=?";
PreparedStatement st = conn.prepareStatement(stm);
st.setString(1, str);
//Excuting Query
ResultSet rs = st.executeQuery();
if (rs.next()) {
String s = rs.getString(1);
//Sets Records in frame
JFrame fm = new JFrame();
fm.setVisible(true);
fm.setSize(500,750);
JEditorPane jm = new JEditorPane();
fm.add(jm);
jm.setPage(ClassLoader.getSystemResource(s));
代碼在哪裏?請閱讀:[我如何問一個好問題?](http://stackoverflow.com/help/how-to-ask) –
什麼是您的jdbc連接屬性?數據庫是以嵌入式還是服務器模式運行? – MadProgrammer
數據庫在哪裏? Jar文件的內部?在數據庫旁邊的文件系統上?在網絡上運行一個單獨的進程? – Thilo