我要连接两个表,使之成为主从表,但是为了选择数据,只能用adoquery,但我发现adoquery的属性中,没有mastersourse和masterfields,难道两个adoquery不能做主从表么?
简单问题,谢谢回答,30分相送。

解决方案 »

  1.   

    可以啊,Query组件对这种情况最好了:
    你可以在主Query的AfterScoll事件中写如下:
    Query2(主表)、 Query1(从表Query)
    with Query1 do
    begin
      close;
      SQL.Text:='select * from 从表 where 关联字段='''+Query2.FieldByName(关联字段).AsString+'''';
      open;
    end;
      

  2.   

    同意楼上
    但要注意这一句的引号问题(以下为通过的):
    SQL.Text:='select * from 从表 where 关联字段="'+Query2.FieldByName('关联字段').AsString+'"';
      

  3.   

    看看李维的ado那本书,讲得很详细了