我以前發現過這個問題,但沒有答案適合我! 我得到這個錯誤後運行:SQLException:沒有找到適用於jdbc的驅動程序:德比
的SQLException:沒有合適的驅動程序找到 JDBC:德比://本地主機:1527 // RIHANNA-PC /用戶/ JavaDB之外
我將derbyclient.jar添加到Library.but但我沒有得到任何不同的結果。我也不想創建一個新的數據庫。
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String userid="a", password = "a";
// "jdbc:derby://localhost:1527//RIHANNA-PC/Users/javadb"
String url = "jdbc:derby://localhost:1527//RIHANNA-PC/Users/javadb";
Statement stmt;
Connection con;
String createString="select * from tbl_operator where user_id='" + jTextField1.getText() + "' and pwd='" + jTextField2.getText() + "'";
ResultSet rs;
try {
con=DriverManager.getConnection(url,userid, password);
stmt = con.createStatement();
rs=stmt.executeQuery(createString);
代碼示例將是很好的,可能指向我們/你在正確的方向。 –
你有一個Class.forName()語句來註冊DriverManager的ClientDriver嗎?如果您運行的是JDK 6,則這不應該是必需的,但也不會受到傷害。另一個嘗試的方法是使用應用程序的類路徑運行'sysinfo'工具,以查看sysinfo報告。 –