首页 > 解决方案 > 如何显示与 ID 相关的数据而不是 ID?

问题描述

总之,我有一个包含 4 个相关表的数据库(Access),如图所示:

图片

在 Delphi 中,我有一个TDBGrid显示“结果”表中的数据(使用TADOTable),如下所示:

图片

如您所见,测试 id 的字段显示数字(测试的 id)。我想要的是显示测试名称而不是那个数字。或者,我可以添加一个字段(在 Delphi 中),显示与 id 相关的测试名称(可能是计算字段)?

标签: databasedelphidbgrid

解决方案


您需要在负责“Resultas”表的 TADOTable 组件中定义查找字段。定义查找字段

请记住,大数据集可能会导致性能下降。正确的方法是在 TADOQuery 中使用 SELECT 和 JOIN。


推荐阅读