微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MS Access 数据库中的通用术语搜索,可以做到吗?

如何解决MS Access 数据库中的通用术语搜索,可以做到吗?

事情就是这样,我有一个数据库,而且表格的结构很好。但是,作为功能性“搜索”要求的一部分,最终用户希望能够在框中输入一个术语,并让它返回所有数据,而不管它在数据库中的哪个位置。

我意识到这是一个不正常的用例,数据库用于库存控制,并且至少根据我的评估,运行了几个表单,是很好的直接代码,可以将准确案例的信息提取到位。

用户想要更多,他们想要一个搜索框,它可以遍历所选的表和所有字段,并找到匹配的记录。

请注意,记录并不是人们可能认为的混乱。 表格布局示例如下

设备编号 用户 部门 SN 制造 型号
1 12 5 ABC 没有灵感

列比较多,用户和部门是外键。

我想我可以通过使用 VBA 代码和变体数据类型来使它工作,但是除了蛮力方法之外,还有其他方法可以做到这一点吗?或者这真的是 IF select Count... select record... elseif select count .... select record ... 一次在表和字段上产生恶心的情况吗?或者我应该简单地告诉用户,他们的请求根本无法完成? (我不应该得到...考虑到此搜索框将复制其他表单中存在的某些功能。)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。