SQLite JDBC和SQLite版本

时间:2014-02-06 08:49:36

标签: java sqlite jdbc

我刚刚下载了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驱动程序所说。我做错了什么?!

0 个答案:

没有答案