【问题标题】:How to set an MS-Access textbox to intuit what you're typing based on table values?如何设置 MS-Access 文本框以根据表值直观地输入您输入的内容?
【发布时间】:2018-06-04 11:58:12
【问题描述】:

有没有一种方法可以在 Access 中对文本框进行编程以直观地 - 或猜测 - 用户尝试输入的内容,就像 Google 搜索栏所做的那样?直觉将来自现有的表值,作为一种防止数据重复的方法 - 特别是在日期为短文本格式并且小的拼写错误可能会产生重复的情况下。

【问题讨论】:

  • 使用带有自动查找/完成的记录源的组合框。
  • 这就是组合框的作用。

标签: ms-access vba


【解决方案1】:

您可以从here 了解具有类似 Google 的“即键入即搜索”功能和上下文搜索的组合框。文章包含工作数据库示例。

【讨论】:

  • 我想说这更像是一个评论而不是一个答案。
  • 我给出的链接不仅有想法的描述,而且还准备使用带有类的数据库示例。我稍微修改了这个类并在我的大多数应用程序中使用它,所以它是完整的答案。我的类包含大约 600 行,我认为在这里发布它是不合理的。
  • 基于每个人的 cmets,我现在了解如何使用组合框来避免重复。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多