ADOQUERY1控件 对应 DATASOURCE1控件 对应 DBGIRD1;
ADOQUERY2控件 对应 DATASOURCE2控件 对应 DBGIRD2;以上两数据源共用一个连接。目的实现 两个DBGRID 控件分别显示同一个数据库两个表的内容。ACCESS 数据库但结果却是DBGRID2 总不显示,,,控制属性设置一麽一样。。两个DBGRID 其中有一个总是无法显示数据。请大侠赐教

解决方案 »

  1.   

    select*from table1/table2(这里要变一下)
      

  2.   

    ADOQUERY2控件的查询语句是不是问题?或者说符合条件的记录没有?
      

  3.   

    但结果却是DBGRID2 总不显示,,,控制属性设置一麽一样。。 
    两个DBGRID 其中有一个总是无法显示数据。
    --------------------------------------------------
    有几个方法可以验证:1、将对应的2个SQL语句,拷贝到Access里执行,看是否有报错,如果Access没有报错则认为是正常的。
    2、ADOQUERY1和ADOQUERY2之间是否设置了关联,如果有关联则去掉再试,如果没有关联则是其他情况。
    3、DBGrid2是拷贝DBGrid1的,而你没有重新生成DBGrid2的字段,导致显示不了数据;如果还有问题,请加入QQ高级群:9642802 找管理员大海讨论!