怎样实现三个相关联的表,显示在三个DBGRID里(20分)

  • 主题发起人 主题发起人 topdelphi
  • 开始时间 开始时间
T

topdelphi

Unregistered / Unconfirmed
GUEST, unregistred user!
我的SQL数据库里有三个表,分别为A,B,C表,在程序里
我的功能要求是,第一个DBGIRD显示为A表,其它两个DBGRID显示B表和C表

怎样我单击A表的任意记录,下面两个DBGRID就显示和A表相关联的记录出来,
我使用了三个ADOQUERY和三个DATASOURCE,以前好像是设置
ADOQUERY的DATASOURCE属性,但是现在不知道为什么实现不了,请大家指点一下,谢谢




 
就是建立一对多关系的master/detail型数据库应用程序吧?
用IDE DateBase菜单下的Form Wizard可以自动生成这种类型的一个例子,Table和Query类型的都可以。
可以仿照这个例子做自己的。
 
后退
顶部