在编程中链接数据库! 一个查询程序.通过Tedit 输入 名称 放入sql  查询 通过dbgrid 输出
有两个条件 一个就是 输入名称 还有一个是 date  通过 datetimepicker  如果tedit 中为 非空的 话 then  ..............  如果 tedit 中为空的话 then..........
如何判断 ? 大哥们教教

解决方案 »

  1.   

    if Trim(Tedti.text)="" then
    begin
       ...
    end
    else
    begin
      ....
    end;
      

  2.   

    if Edit1.Text='' then...
    忽略空格的用
    Trim(Edit1.text)=''
      

  3.   

    if (length(edit1.text)=0) then
    begin
       ...
    end
    else
    begin
      ....
    end;不知有没有效
      

  4.   

    我这认为是这样的:
      if trim(edit1.text)='' then
      begin
      
      end
      else
      begin
      
      end;
    相对上面几位兄弟的,要消掉空格,再判断是否为空!
      

  5.   

    如果用Trim(Edit.text)可能里面还有空格
    所以用Length(Edit.text)<>0 是判断EDIT为空最好办法
    但你不用检测空格的话一般情况下是用Trim(Edit.text)
      

  6.   

    我来总结一下,用trim(edit1.text)=''可以判断为空或只含空格
    Length(Edit.text)=0  可以判断为空(包括空格也没有)
    Edit1.Text='' 可以判断为空 (并且没有空格或其他字符)