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