加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – System.Data.SQLite parseViaFramework

发布时间:2020-12-15 05:38:32 所属栏目:百科 来源:网络整理
导读:我正在使用System.Data.SQLite在UNC路径上打开一些数据库.使用的版本是1.0.82并且运行良好.当它升级到1.0.86时,我突然发现一个错误,它无法打开数据库文件. 过了一会儿,我发现在SQLiteConnection构造函数中添加了一个名为parseViaFramework的新参数.当我把它
我正在使用System.Data.SQLite在UNC路径上打开一些数据库.使用的版本是1.0.82并且运行良好.当它升级到1.0.86时,我突然发现一个错误,它无法打开数据库文件.

过了一会儿,我发现在SQLiteConnection构造函数中添加了一个名为parseViaFramework的新参数.当我把它设置为true时,一切都开始了.

但是,关于此参数实际执行的内容的信息非常少.我可以发现它与解析连接字符串的方式有关,但这是我能得到的.如果我在google搜索中输入parseViaFramework,我只会得到2页的结果.

有人能告诉我这个参数究竟是做什么的吗?

解决方法

此添加允许在打开连接时使用内置(即提供框架)连接字符串解析器.显然,这种变化是为了解决 this问题.( source)

我注意到了另一件事.当使用ExecuteReader时,你得到一个“空读者”,你需要自己做第一个Read().我认为这是由于升级,因为我的代码在没有它之前运行良好.也许这是你需要检查的另一件事.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读