with adoquery do
        begin
          close;
          clear;
          sql.add('select *  from artlsbmk where zkzh=:pzkzh ');
          ParamByName('pzkzh'):=edit1.text;
          prepared;
          Open;
      end;

解决方案 »

  1.   

    bcb(:)老兄,,这是什么意思?不明百
      

  2.   

    那,到哪里下载最新的adotable升级版本??
      

  3.   

    Parameters.ParamByName('pzkzh').asstring:=edit1.text;
      

  4.   

    编译不能成功,asstring没有定义
      

  5.   

    可能要去掉空格trim(edit1.text)
    Parameters.ParamByName('pzkzh').Value:=trim(edit1.text);
      

  6.   

    close;
    SQL.Text:='select *  from artlsbmk where zkzh=:pzkzh ';
    adoquery1.Parameters.Items[1].Value:=edit1.text;
    prepared;
    Open;
                    
      

  7.   

    close;
    SQL.Text:='select *  from artlsbmk where zkzh=:pzkzh ';
    adoquery1.Parameters.Items[0].Value:=edit1.text;
    prepared;
    Open;