请问如何光使用TADOQuery控件,实现对数据库的SQL命令的执行。谢谢

解决方案 »

  1.   

    ADOQuery1.close;
    ADOQuery1.SQL.Clear;
    ADOQuery1.SQL.Add('Select * From Table');
    ADOQuery1.Open;
      

  2.   

    问题有点错误,
    我是想问如何动态的创建TADOQuery组件,然后实现这个功能。
      

  3.   

    var
    myquery:Tadoquery;myquery:=Tadoquery.create(nil);然后就完全跟静态生成的一样用了。哦,用完后myquery.free;
      

  4.   

    那要设定myquery的哪些属性呢?当CREATE后还不能直接用啊?
      

  5.   

    你需要什么属性直接斧值就可以了啊(参考你静态控件的属性)。 最基本的就是:
    myquery.connection:=?
    或则
    myquery.connectionstring:=?
      

  6.   

    var
    ADOQuery1 :TADOQuery;
    ADOQuery1:=Tadoquery.create(nil);
    ADOQuery1.connection:=''
    或者
    ADOQuery1.connectionstring:=''
    ADOQuery1.close;
    ADOQuery1.SQL.Clear;
    ADOQuery1.SQL.Add('Select * From Table');
    ADOQuery1.Open;
    .........
    .......
    ADOQuery1.Free;
      

  7.   

    有个ado连接器  先将那个设置好 再连到adoquery
    var
      Query: TADoquery
    begin
      Query:= Tadoquery.create(application)
      Try
        query.conn...=...我忘了关建字改怎么写了就是连解数据库
      Finally
        query.free;
      end;
    end;