首页 > 数据库技术 > 详细

c# sqlite "unable to open database file"错误

时间:2021-07-17 23:53:55      阅读:37      评论:0      收藏:0      [点我收藏+]

  最近在使用SQLite数据开发时,之前一直使用的是好好的,但突然使用最新版的SQLite时打开数据库时总是报“unable to open database file”的错误,从该错误的字面上来说首先是想到的思想有:

  1、是不是文件只读不能写了,然后把文件的只读去除还是不行;

  2、然后再想是不是给的权限不够大,直接把文件的让其所有用户都设置成读写最高权限,但依然不行

  3、再一次想到是不是VS打开时没按管理员权限打开造成的呢,关闭后依管理员权限打开,但依然还是不行;

使用这三招后依然存在该问题,然后没有什么思想了,只能问百度了,得到的答案也大部分说是权限问题,但未能解决问题。然突然看到一篇文章说是连接字符串路径必须用绝对路径,不能使用相对路径,然后一试果真如此,问题解决,但未能想清楚是何原因,因为我之前使用一直是采用的相对路径,相比的差别就是这次使用的最新的版,之前采用的15年以前的版本,难不成是版本升级了造成的问题?  有知其原因者望解答。

 

c# sqlite "unable to open database file"错误

原文:https://www.cnblogs.com/hnwl0507/p/15024981.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!