0
我想學習如何使用本教程製作SQLite數據庫http://www.sqlitetutorial.net/sqlite-java/create-table/ 但我被卡住了。創建一個新表 - 沒有找到合適的驅動程序
我使用NetBeans編寫了他們所說的代碼(只更改類的名稱和找到文件的路徑)。
package createnewtable;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class CreateNewTable {
public static void createNewTable(){
//SQLite connection string
String url = "jdbc:sqlite:/Volumes/..../Esercizi/test.db";
//SQL statement for creating a new table
String sql = "CREATE A TABLE IF NOT EXISTS warehouses ("
+ "id integer PRIMARY KEY,"
+ "name text NOT NULL,"
+ "capacity real)";
try (Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement()){
//Create a new Table
stmt.execute(sql);
} catch(SQLException e){
System.out.println(e.getMessage());
}
}
public static void main(String[] args) {
createNewTable();
}
}
但是,當我運行代碼的輸出如下:
發現JDBC沒有合適的驅動程序:sqlite的:/卷/.../ Esercizi/test.db的」
你能幫助我嗎?我的錯誤呢?提前
埃姆...我忘了補充JAR文件庫後,新的問題是有關(「A」)..所以我更改代碼'創建在'一個TABLE' CREATE TABLE',它的工作原理!是啊!非常感謝你! – Ingialldus