【发布时间】:2016-06-16 15:20:24
【问题描述】:
如何关闭SQLite-WinRT wrapper 中的所有数据库连接。我需要删除 sqlite 数据库,但它在删除时抛出异常 Access is denied,因为某些连接已经在使用数据库。所以我需要在删除之前关闭所有连接。
我尝试过像这样处理数据库:
var dbFile = await StorageFile.GetFileFromPathAsync(dbPath);
db = new SQLiteWinRT.Database(dbFile);
db.Dispose();
但它不起作用并抛出相同的异常。
谢谢!
【问题讨论】:
标签: c# windows sqlite windows-runtime windows-8.1