0

我们使用的 SQLite ODBC 驱动程序来自: http: //www.ch-werner.de/sqliteodbc/

我试图通过代码创建 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);
4

1 回答 1

0

该 ODBC 驱动程序已在没有 FTS 的情况下编译。

您必须使用 System.Data.SQLite,或使用更改的配置重新编译 ODBC 驱动程序。

于 2013-06-27T16:15:21.210 回答