if (adoquery1.FieldByName('number').AsString <> '' and number3 = '') then
中间的条件这些写不对,应该怎么写才正确,谢谢

解决方案 »

  1.   

    if (adoquery1.FieldByName('number').AsString <> '') and (number3 = '')
      

  2.   

    number3是变量还是结果集字段名?
    变量:if (adoquery1.FieldByName('number').AsString <> '') and (number3 = '') then 结果集字段名:if (adoquery1.FieldByName('number').AsString <> '') and (adoquery1.FieldByName('number3').AsString  = '') then 
      

  3.   

    number3是变量还是结果集字段名? 
    变量:if (adoquery1.FieldByName('number').AsString <> '') and (number3 = '') then 结果集字段名:if (adoquery1.FieldByName('number').AsString <> '') and (adoquery1.FieldByName('number3').AsString  = '') then