我想把select(一个或多个表)查询的结果直接输出到dbgird中去,有什么办法,请高手指教.

解决方案 »

  1.   

    DataSet,DataSource 设置一下连接即可。
      

  2.   

    楼上的对啊。dbgrid别加固定字段就行。
      

  3.   

    用ADOQUERY,DATASOURCE 就可以
    连接一下属性
      

  4.   

    DataSet,DataSource 设置一下连接就OK。
      

  5.   

    可以在ADOQUERY里面设置查询语句达到!
      

  6.   

    你用一个datasource1一个dbgrid1还有一个query1
    设置datasource1的dataset为query1
    dbgrid1的datasource为datasource1
    你用query1的sql进行查询
      

  7.   

    用ADOConnection连接数据库,然后把ADOQuery的Connection设置为ADOConneciton
    为ADOQuery的SQL属性设置你想用到的SQL语句,然后把Active属性改为True
    再把DataSource1的DataSet属性设置为ADOQuery,接着把DBGrid的DataSource属性设置为DataSource1就可以了。注意,在ADOQuery里添加SQL一定要正确,不然ADOQuery的Active不能修改为True.