database - 如何显示与 ID 相关的数据而不是 ID?
问题描述
总之,我有一个包含 4 个相关表的数据库(Access),如图所示:
在 Delphi 中,我有一个TDBGrid
显示“结果”表中的数据(使用TADOTable
),如下所示:
如您所见,测试 id 的字段显示数字(测试的 id)。我想要的是显示测试名称而不是那个数字。或者,我可以添加一个字段(在 Delphi 中),显示与 id 相关的测试名称(可能是计算字段)?
解决方案
您需要在负责“Resultas”表的 TADOTable 组件中定义查找字段。定义查找字段
请记住,大数据集可能会导致性能下降。正确的方法是在 TADOQuery 中使用 SELECT 和 JOIN。
推荐阅读
- excel - 查找功能仅在 VBA 中查找部分值
- css - 我可以跨浏览器获取文本元素的“本机”占位符颜色吗?
- java - Outlook javamail 错误“A3 BAD 用户已通过身份验证但未连接”
- node.js - 与 node.js 共享虚拟主机?
- python - 尝试将多个 csv 文件导入 pandas 时出错
- spring-data-mongodb - 标准 Spring Data MongoDB (1.10.9) 中的口音
- php - 仅从目录中获取图像
- timer - jbpm 计时器未在同时工作的两个进程中运行
- python - django 的错误电子邮件格式
- javascript - Gulp src 文件顺序