gpt4 book ai didi

sql - Firebird + Delphi - 在 dblabel 中显示连接字段值

转载 作者:搜寻专家 更新时间:2023-10-30 22:15:18 25 4
gpt4 key购买 nike

我使用 Firebird 数据库,我有一个表,该表使用 Join 显示其他表中的一些字段。在用Delphi制作的软件UI中,我使用dblookup更改ID并设置外部表值。

一旦用户更改了 dblookup 值,我想在 dblabel 组件中显示其他连接字段。有没有一种不使用刷新的自动方法来做到这一点?

请指教

SQL:

select 
table1.f_id,
table1.f2_id,
table1.f_name,
table2.alias_name, //<<<<<--- this is the field I want to display
from table1
left outer join table2 on (table1.f2_id = table2.f2_id)

最佳答案

您可以为此使用查找字段。您需要先为 table1 创建静态字段。然后添加一个新的查找字段并用适当的值连接它。当连接字段的内容发生变化而必须再次执行连接查询以更新字段值时,将评估查找字段。

关于sql - Firebird + Delphi - 在 dblabel 中显示连接字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com