一个主表下有较多的子表,在中间层用TADODataSet+DataSetProvider+TDataSource建立了主从表的关系,存取都正常。不足的是,一些情况下客户端只需要查询主表的数据,不需要查询子表数据。有没有办法根据需要来确定子表的SQL查询语句是否执行,以提高一些情况下查询的效率?