怎样在一个DBGrid中显示另外一个表的字段?

dqiuqiu 2001-08-15 11:50:53
有两个表:Product和Kind,Kind是分类表,有Code(编号)和Name(名称)两个字段,Product中有一个KindCode字段对应表Kind中的Code字段,在一个DBGrid中浏览表Product的记录时,如何显示表Kind的Name字段?我是用的TTable组件,如何解决?(要求不用TQUERY组件)
...全文
94 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dqiuqiu 2001-08-16
  • 打赏
  • 举报
回复
楼上三位的办法OK了。请参看一下http://www.csdn.net/expert/topicview1.asp,也是我的问题,解决后一起给分!
zzutlink 2001-08-16
  • 打赏
  • 举报
回复
新增字段,lookup,一看就会
EdwinYeah 2001-08-16
  • 打赏
  • 举报
回复
同意楼上
szkingrose 2001-08-16
  • 打赏
  • 举报
回复
在table中設定好一個lookup字段就可以了非常簡單
wzs_wzs123 2001-08-16
  • 打赏
  • 举报
回复
没有用过,关注
title 2001-08-16
  • 打赏
  • 举报
回复
你既然不让用(TQUERY)!
那就没有办法了,不过你可以试试在TDBGRID的COLUMNS中做些手脚,在里面写入两个表中你想得到的字段,然后在代码中分别切换DATASOURCE,你可以试试
ch81 2001-08-16
  • 打赏
  • 举报
回复
dqiuqiu,你用明细表解决!但这个好像也要用两个dbgrid,
实例在:delphi\demos\db\mastapp,主要是mastersource属性。你看看!
shdharmer 2001-08-16
  • 打赏
  • 举报
回复
恐怕是没招的!

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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