关于Access数据表的关系在DBgrid里的施用

关于Access数据表的关系在DBgrid里的应用
关于Access数据表的关系在DBgrid里的施用
关于Access数据表的关系在DBgrid里的施用
请教各路大神,我是用的ADO组件,能否在一张DBgrid表实现已经在Access里建立了关系的多个数据表,如上图所示,能否在dbgrid表里同样能下拉出多张表呢? 

------解决方案--------------------
DBgrid,不行
dbgirdEH  第三方组件,可以下来二层
------解决方案--------------------
给你代码

void __fastcall TForm::DataSource1DataChange(TObject *Sender,
      TField *Field)
{
  if(ADOQuery1->Active)
  {
    AnsiString S,field;
    field = ADOQuery1->FieldByName("field")->AsString;
    S = "select * from Table2 where field='" + field + "'";
    ADOQuery2->Close();
    ADOQuery2->SQL->Clear();
    ADOQuery2->SQL->Add(S); 
    ADOQuery2->Open();
  }
}