0

我想使用重音和不区分大小写的过滤器过滤表单。

MS Access 也不支持,但 Posgres 支持。使用这些作为参考: PostgreSQL 是否支持“不区分重音”排序规则? PostgreSQL:如何进行“不区分大小写”的查询

我问如何从访问中发送 Postgres 特定的 SQL,解决方案是在 ms 访问中使用直通查询 Postgresql 语法

无论口音或大小写如何,我都会得到我想要的结果。但是,表单的记录集不再可编辑。根据我的研究(例如:如何使直通/直通查询可编辑?)直通查询不可编辑/可更新

有没有办法用不区分重音/大小写的过滤器过滤表单并让结果记录集可更新?

4

1 回答 1

0

您可以使用 Access 查询(不是 Pass-Through),使用 = 0 的StrComp函数vbBinaryCompare

SELECT foo
FROM bar
WHERE StrComp(foo, "Aáà", 0) = 0

结果 0 = 完全匹配。

于 2020-10-20T09:04:30.647 回答