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

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

topdelphi

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

怎样我单击A表的任意记录,下面两个DBGRID就显示和A表相关联的记录出来,
我使用了三个ADOQUERY和三个DATASOURCE,以前好像是设置
ADOQUERY的DATASOURCE属性,但是现在不知道为什么实现不了,
而且在增加记录的时候,好像是只增加到主表的记录,如果增加两个子表记录的时候,
就报错了,请大家指点一下,谢谢
 
还要设置从表MasterSource和MasterFields
 
我记得有本书叫 DELPHI 4.0 核心编程技术

电子版 的, 书中 很细的说了.

你在一个 Query 变化时 , 别的 怎么 也同时 变,

还有 例子,你一看就 知道 了.

你要是没有那本书, 可以去 网上 找找 当一 份.

找不到, 给我 写信

this_is_tomcat@21cn.com
 
后退
顶部