如何检查sqlite数据库磁盘映像是否格式错误

时间:2013-11-06 06:01:30

标签: c# sqlite

我有一个使用sqlite数据库进行存储的应用程序。有时由于突然关闭数据库文件被破坏,下次当我尝试读取时,我将得到“数据库磁盘映像格式错误”异常。我想知道有没有办法可以编程检查数据库文件是否已损坏。

注意:我已尝试使用命令pragma integrity_check,但即使文件已损坏,它也会为我返回“ok”。

我正在使用here

中的SQLite数据适配器

0 个答案:

没有答案