我正在创建一个 Windows Store 应用程序,它每天从 Web 服务中获取大量数据,然后将数据插入/更新到 SQLite。所以用户必须等到数据下载到 SQLite 数据库然后他被重定向到其他屏幕,该屏幕以用户友好的方式显示下载的数据。
是否可以在后台运行下载和数据库操作并且用户可以使用该应用程序?我试图结合下载和插入操作以及在单页中显示数据的 UI,但我收到错误“数据库已锁定”。如果我的应用程序被暂停,数据库插入/更新和网络服务调用会在后台工作吗?
PS:我正在使用sqlite-net