请问jfinal 连接带密码的sqllite,怎么写?

chi_9 发布于 2017/04/20 16:57
阅读 289
收藏 0
C3p0Plugin c3p0Plugin = new C3p0Plugin("jdbc:sqlite:" + PathKit.getWebRootPath() + "\\WEB-INF\\sqlite.db", "", "sqlitePwd");
		c3p0Plugin.setDriverClass("org.sqlite.JDBC"); // 指定驱动程序




这些写提示Caused by: org.sqlite.SQLiteException: [SQLITE_NOTADB]  File opened that is not a database file (file is encrypted or is not a database)

使用Navicat sqlite 就可以连接上。

 

加载中
0
JFinal
JFinal

在网上找一个 jdbc 连接 sqlite 的配置,确定能连了,然后将 jdbc 的相关配置 copy 到 jfinal 中使用即可,因为 jfinal 仅仅是将这些配置全数扔给 jdbc 而已

 

此外,注意设置方言:arp.setDialect(new SqliteDialect())

0
j
jizhino1

引用来自“JFinal”的评论

在网上找一个 jdbc 连接 sqlite 的配置,确定能连了,然后将 jdbc 的相关配置 copy 到 jfinal 中使用即可,因为 jfinal 仅仅是将这些配置全数扔给 jdbc 而已

 

此外,注意设置方言:arp.setDialect(new SqliteDialect())

请问一下能贴一下具体的配置和写法吗,谢谢

返回顶部
顶部