如何将update school set isluqu = 1 where ( isluqu<>1) and (schoolname<>'')写到ado.query中的sql.add字符串中,谢谢

解决方案 »

  1.   

    with adoquery1 do
         begin
              close;
              sql.Clear;
              sql.Add('update school set isluqu = 1 where ( isluqu<>1) and (schoolname<>'')');
              open;
         end;
      

  2.   

    with adoquery1 do
         begin
              close;
              sql.Clear;
              sql.Add('update school set isluqu = 1 where ( isluqu<>1) and (schoolname<>'''')');
              open;
         end;
      

  3.   

    有一点疑问,在sql server中如果表示schoolname不能为空,应该是schoolname<>''.但是在delphi中两个'会紧挨在一起,中间没有空格,这应该怎么办