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

.net – SQLite:没有这样的模块:与System.Data.SQLite.dll 1.0

发布时间:2020-12-12 18:58:27 所属栏目:百科 来源:网络整理
导读:我正在使用System.Data.SQLite.dll 1.0.101.0并且在执行命令“CREATE VIRTUAL TABLE tbl_fts USING fts5(fld1,fld2)”时出现此错误. 错误: 没有这样的模块:fts5 在本页我们可以看到:1.0.99.0 – 2015年12月9日 ?为原生json1和fts5扩展添加实验支持 https:
我正在使用System.Data.SQLite.dll 1.0.101.0并且在执行命令“CREATE VIRTUAL TABLE tbl_fts USING fts5(fld1,fld2)”时出现此错误.

错误:
没有这样的模块:fts5

在本页我们可以看到:1.0.99.0 – 2015年12月9日

?为原生json1和fts5扩展添加实验支持

https://system.data.sqlite.org/index.html/doc/trunk/www/news.wiki

那么问题是什么,如何重新启动System.Data.SQLite.dll?如何启用fts5?我怎样才能做到这一点?

谢谢..

解决方法

在这里解决方案,超过6个小时的工作直到找到它:

MyConnection.EnableExtensions(True)
    MyConnection.LoadExtension("System.Data.SQLite.dll","sqlite3_fts5_init") ''/// Or "SQLite.Interop.dll" as you need.

我通过这句话理解:“为FTS5可加载扩展添加实验支持.(用户:mistachkin)”

http://system.data.sqlite.org/index.html/finfo?name=SQLite.Interop/SQLite.Interop.2010.vcxproj

(编辑:李大同)

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

    推荐文章
      热点阅读