繁体   English   中英

用于处理锁定数据库的SQLite异常

[英]SQLite Exception to handle locked databases

我正在使用SQLite数据库文件,我注意到当使用数据库文件时,我看到它打印出“SQLite错误:数据库被锁定”。 我尝试过使用带有try.catch的SQLiteException,但这不起作用。 我想知道的是,如何在重复之前捕获错误,并向用户显示消息? 换句话说,我想要做的是为连接设置默认的retries \\ timeout,以便我的应用程序在重试时看起来没有响应。

要解决此问题,只需重命名该文件并将其复制回原始名称和位置即可。

mv mydata.db temp.db
cp temp.db mydata.db

您的问题类似于查询“如何解锁SQLite数据库?” 我认为为这个问题提供的答案将帮助您轻松解决您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM