我用access做的数据库 
建了一张会员卡资料表,其中有个字段是 起始日期 (日期/时间)有些记录中起始日期是空的我现在用adotable读表
代码是这样写的
    midstart:=adotableold.FieldByName('起始日期').Value;
    midno:=adotableold.FieldValues['会员代码'];
    mid:= datetostr(midstart);  //???????????????问题    //筛选出起始时间为空的记录
    if (mid ='1899-12-30')then
      begin
        ....
      end;可是说没有办法转换成str
不知道谁有什么好的办法能判断出起始日期是空的啊?
万分感激写个星期老师就要求交了。急!!!