Как мне заставить fts работать в system.data.sqlite? - PullRequest
0 голосов
/ 12 июля 2019

В system.data.sqlite (1.0.111) в VS2017 я получаю эту ошибку--

Ошибка логики SQL нет такого модуля: fts5

Мое приложение работает с этим кодом:

mConn.LoadExtension ("SQLite.Interop.dll", "sqlite3_fts_init")

Но происходит сбой в этой строке:

DB.Exec ("CREATE VIRTUAL TABLE fts_idx, ИСПОЛЬЗУЯ fts5 (info, content = obtree, content_rowid = id)")

[db.exec - моя высокоуровневая оболочка вокруг ExecuteNonQuery]

Это первый вызов fts.Базовая таблица содержимого (obtree) уже создана, но это не имеет значения.Как мне загрузить fts для загрузки?

(Почему голосование "за" ?! Я бы не задавал этот вопрос, если бы я еще не просматривал сеть и ТАК)

...