我用了一个combobox,如何以它里面的类容为标准来查询,还有
    edit也一样,请用具体的sql语句,帮帮忙

解决方案 »

  1.   

    query1.Close;
    query1.SQL.CLear;
    query1.SQL.Add('SELECT * FROM 表名 where 字段名=:Ass');
    query1.ParamByName('Ass').AsString:=combobox1.text;
    query1.Open;EDIT的话,将combobox1.text改为edit1.text就行了
      

  2.   

    with ADOQuery1 do
      begin
        Close;
        SQL.CLear;
        SQL.Add('SELECT * FROM 表名 where 字段名=:p0');
        ParamByName('字段名').AsString:=combobox1.text;
        Open;
      end;
      

  3.   

    应该是 dickeybird888(于伟刚)  的是对的吧,不是用字段名,是用:后面的
      

  4.   

    OVER
    HEHEHEHE
    上面说的总是对的.
      

  5.   

    with query1 do 
    begin
      close ;
      SQL.Text:='select  * from TableName where col =:p0 ';
      Param[0].AsString:=ComboBox1.Text;
      Open;
    end;
      

  6.   

    query1.Close;
    query1.SQL.CLear;
    query1.SQL.Add('SELECT * FROM 表名 where 字段名='''+combobox1.text+'''');
    query1.Open;EDIT的话,将combobox1.text改为edit1.text.
      

  7.   

    CSDN上为了分的感觉就像狼!
    呵呵!
    我也经常混!