2 momofengchen momofengchen 于 2014.09.16 19:38 提问

Sqlite操作数据库释放资源后,文件依然处于占用状态

如题,我在用sqlite操作数据库的时候明显有了
if (sqliteHelper != null)
{
sqliteHelper.Dispose();
sqliteHelper = null;
}
释放资源的过程,可是最后db3文件依然处于占用状态,请问怎么回事?过一会文件的占用状态就会恢复

2个回答

sinat_16635183
sinat_16635183   2014.12.05 22:35

是打发打发大幅度释放

wq8438
wq8438   2017.04.05 15:08
  if (dbo != null)
                {
                    dbo.DisConnect();
                    dbo.ReleaseDBOperator();
                   ** dbo.Dispose();**
                    dbo = null;
                }
              **  System.Data.SQLite.SQLiteConnection.ClearAllPools();**
Csdn user default icon
上传中...
上传图片
插入图片