ms-access - MS Access 和 ODBC。过滤器对话框不显示

标签 ms-access odbc ms-access-2007

我在使用 Microsoft Access 数据库通过 ODBC 连接到 Postgresql 数据库时遇到问题。过滤器对话框 - 用于使用多个可选复选框过滤数据:

Check box screenshot

不起作用。

编辑:不起作用:我的意思是没有可供选择的复选框。只有 A-Z 和 Z-A 排序选项。

如何解决这个问题? 我可以对数据进行排序,可以通过输入单个值进行过滤,但无法按多个值进行过滤。 提前致谢。

最佳答案

要显示的筛选器对话框的 Access 默认设置为 1000 条记录。您当然可以将其增加到超过 1000 条记录。

您还必须为 ODBC 链接表打开该选项(设置此默认设置是为了避免伤害自己,因为您必须意识到要 Access 构建那个可爱的对话框就必须提取所有记录)。

我手边没有 2007 年的版本,但在 2010 年,有一个复选框可以启用 ODBC 源的对话框。我非常确定 2007 年也存在检查选项。

只需单击 Office 按钮,然后 Access 选项(右下角),然后选择当前数据库。向下滚动到名为

的部分
Filter lookup options for <you database name>  database.
You see a set of check boxes:
[ ]  Local indexed fields
[ ]  Local non indexed fields
[ ]  ODBC fields

因此,您可以启用所有 3 个选项,并再次在 odbc 上使用此选项,否则没有索引列将产生性能成本。看看上面的选项集,它是经过深思熟虑的。

关于ms-access - MS Access 和 ODBC。过滤器对话框不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2364846/

相关文章:

c# - 当文件路径/名称有空格时使用 System.Data.Odbc.OdbcConnection 查询 DBF 文件

mysql - 如何通过 Asterisk 1.8.5 中的 cdr_adaptive_odbc.so 模块启用 CDR 日志记录?

ms-access - 如果是自动编号字段,则跳过复制此字段

database - 重复条目警告消息框

ms-access - 从当前数据库的表中选择一个值并在 Access VBA 中使用变量

ms-access - 微软 Access : use VBA to split a string from a text box into other text boxes

sql-server - Access 2000 连接到 SQL Server 2005

database - 类似于 MS Access,但在云端

sql - Access ODBC 问题 : ODBC--Call failed

ms-access-2007 - 如何将更新分发到 Access 数据库前端?