dbgrideh lookup 字段点击怎么不出下拉列表

jackyjian 2005-01-14 12:00:29
设置好字段的fieldkind lookdataset lookupkeyfield lookupresultfield ,怎么在dbgrideh 里不出下拉列表
...全文
229 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
samchoy 2005-01-20
  • 打赏
  • 举报
回复
你这个f2不能是adoquery1的永久字段,应该是在adoquery1的Fields Editor中用New field建立的Lookup字段
jackyjian 2005-01-15
  • 打赏
  • 举报
回复
怎么添加,请看下面的例程,缺了什么步骤?

假设窗体上有adoquery1(字段为f1,f2,f3,f4),datasource1,
adoquery2(t1,t2,t3,t4,t5),dbgrideh1,
其中adoquery1是要在dbgrideh中显示的,adoquery2是要下拉
显示的。假设f1,t1为主键,f2要有下拉显示并且返回t2,
那么你要将f2的fiedkind属性设为lookup,
keyfields属性值设为f1
lookupdataset属性设为adoquery2,
lookupkeyfields属性值设为t1,
lookupresultfield属性值设为t2,
上述属性只要双击adoquery1,选种f2,就可以在属性编辑框中设置了。
还要将dbgrideh的
lookupdisplayfields属性值设为t1,t2,t3,t4(就是你要下拉显示的列)
双击dbgrideh,添加字段后,选种f2, 就可以在属性编辑框中设置了。
Persistent8813 2005-01-15
  • 打赏
  • 举报
回复
要添加对应的LOOKUP字段

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧