我刚刚下载了JDBC驱动程序
源码-jdbc4-3.8.2-SNAPSHOT.jar
这
https://bitbucket.org/xerial/sqlite-jdbc/downloads
之后我通过
将它包含在我的eclipse项目中配置构建路径
然后我运行了这段代码:
public class SQLiteINPUT
{
public static void main(String[] args) throws Exception
{
newDB();
}
public static void newDB () throws ClassNotFoundException, SQLException{
try{
Class.forName("org.sqlite.JDBC");
Connection con = DriverManager.getConnection("jdbc:sqlite:newDB.db");
con.close();
}catch(Exception ed) {
System.out.println("Error --> " + ed);
}
}}
成功创建了一个名为
的新数据库文件newDB.db
但是如果我用Firefox SQLite Manager打开这个文件并运行这段代码:
SELECT sqlite_version() AS 'SQLite Version';
它返回:
SQLite版本 - 3.7.17
而 不是3.8.2 ,正如JDBC驱动程序所说。我做错了什么?!