难道ADOQUERY不能通过DATASORUCE和DBGRID绑定吗?
我用ADOQUERY,DATASOURCE,DBGRID三个显示查询数据,为什么显示不出来

解决方案 »

  1.   

    可以啊,你是怎么做的?adoquey  open以后是可以显示出来的
      

  2.   

    不行啊!是不是要设置什么属性啊!我用ADOTABLE,一下子就显示了
      

  3.   

    这个我当然知道咯!
    csql:='select * from 桌号表 where 桌号="'+edit1.Text+'"';
          adoquery1.Close;
          adoquery1.SQL.Clear ;
          adoquery1.SQL.Add(csql);
          adoquery1.Open ;
      

  4.   

    你把
    DATASOURCE.DataSet:=nil,
    DBGRID.DataSource:=nil,
    清空以后再赋值
    DATASOURCE.DataSet:=AdoQuery,
    DBGRID.DataSource:=DataSource,
    DataSource.Refresh();