我们正在使用来自http://www.ch-werner.de/sqliteodbc/
的SQLite ODBC驱动程序我试图通过代码创建一个FTS表,但错误是不成功的: System.Data.Odbc.OdbcException:错误[HY000]没有这样的模块:rtree(1)
如果我使用System.Data.SQLite ADO.NET驱动程序它工作正常,但由于一些我不打算进入的问题,我想使用ODBC驱动程序。
有没有人知道通过ODBC驱动程序创建FTS表的方法?
我们目前使用的SQL是:(或类似的东西)
create virtual table if not exists SEARCH_TABLE using rtree (TABLE_ROW, COLUMN_NAME, SEARCH_VALUE);
答案 0 :(得分:0)
在没有FTS的情况下编译了ODBC驱动程序。
您必须使用System.Data.SQLite,或使用更改的配置重新编译ODBC驱动程序。