ADOQuery1.SQL.Add('select   *   from   ry   where   unit   like   '''+Edit1.Text+''''); 
中的+Edit1.Text+的前后的+号是干什么用的啊  有什么作用啊?谢谢了  

解决方案 »

  1.   

    +Edit1.Text+的前后的+号是干什么用的啊字符串连接用
      

  2.   

    括号内的语句是SQL语句,字符串形式的,加号就是为了连接前后的字符串,使之形成一个新的字符串型的SQL语句
      

  3.   

    连接最后的一个引号,建议不这么写,看着晕
    ADOQuery1.SQL.Add('select  *  from  ry  where  unit  like  '+QuotedStr('%'+Edit1.Text+'%'));