打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
sqlite关闭数据库,清除连接池

 

从网上找的例子,创建了一个数据库,追加了几条记录后,然后关闭数据库,然后准备向PDA下载数据库,发现文件竟然被占用了,已经关闭了数据库连接也无效,后来从网上看到需要清除连接池

 

[c-sharp] view plaincopy
  1. using (SQLiteConnection cn = new SQLiteConnection("Data Source=" + strTempPath + "//Smoke.db3;Pooling=true;FailIfMissing=false"))  
  2. {  
  3.     //在打开数据库时,会判断数据库是否存在,如果不存在,则在当前目录下创建一个  
  4.       cn.Open();  
  5.      using (SQLiteCommand cmd = new SQLiteCommand())  
  6.      {  
  7.      }  
  8.      cn.Close();  
  9.      System.Data.SQLite.SQLiteConnection.ClearAllPools();  //清除连接池之后,数据库文件才能使用  
  10. }  
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C++ builder 怎么用sqlite数据库,操作表
php连接SQLite数据库
[世恒帮您学易]-(sqlite和edb)60万条数据用超级列表框快速(小于1秒)显示的方法
sqlite数据库中正确的创建一个表格的方法
5 个免费的受欢迎的 SQLite 管理工具
常用内存数据库介绍(八) - titan - JavaEye技术网站
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服