【发布时间】:2013-06-28 00:15:21
【问题描述】:
我们正在使用来自:http://www.ch-werner.de/sqliteodbc/ 的 SQLite ODBC 驱动程序
我试图通过代码创建 FTS 表,但未成功并出现以下错误: System.Data.Odbc.OdbcException: ERROR [HY000] no such module: 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);
【问题讨论】:
-
显然,R-tree 模块在该驱动程序中不可用。请改用
FTS3。 -
ERROR [HY000] no such module: fts3 (1) if I make that change.所以我猜 FTS3 也不可用?