您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

bubuko 2022/1/25 19:00:05 dotnet 字数 843 阅读 1128 来源 http://www.bubuko.com/infolist-5-1.html

最近在使用SQLite数据开发时,之前一直使用的是好好的,但突然使用最新版的SQLite时打开数据库时总是报“unable to open database file”的错误,从该错误的字面上来说首先是想到的思想有: 1、是不是文件只读不能写了,然后把文件的只读去除还是不行; 2、然后再想是不是给的 ...

  最近在使用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


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶