我从数据库里面读取一个空日期的数据,结果读出来月份是12月30日,可是数据库此数据列却是空的: 我希望如果是空日期就直接在文本控件中显示空,不要显示12月30日。 //if fieldbyname('kpdate').AsString=null then exit;
//加上这个还是不行,还是会继续执行下去,显示12月30日       fpdate:=fieldbyname('kpdate').AsDateTime;
        DateSeparator := '-';
      ShortDateFormat := 'm/d/yyyy';      datestr:=trim(datetostr(fpdate));        
      str1:=trim(copy(datestr,1,pos('-',datestr)-1));请问为什么?我该怎么做?