Warning: sqlite_open() [function.sqlite-open]: file is encrypted or is not a database in 错误解决

晕死 竟然遇到这种问题
Warning: sqlite_open() [function.sqlite-open]: file is encrypted or is not a database in 错误解决

提示文件可能加密或者不是数据库文件
悲剧

检查了下
竟然是版本的问题
2个db 一个OK
一个不行
建立的工具不一样

一个版本 显示 SQLite version: 2.8.17
另外一个显示 SQLite version: 3.7.7.1

拿2的class去读3的db 所以出现这个问题

转换下数据库就可以了
版本 2 转换3 或者3to2

解决

最近通过搜索访问本文章的关键词:

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注