奇怪,怎么检查不出记录为空??????????????
ADOQuery3.SQL:='select * from [view] where V_DTime=:V_DTime';
if ADOQuery3.Parameters.ParamByName('V_DTime').Value:=V_DTime; //检查日期
ifADOQuery3.Open; //判断是日期是否重复
if ifADOQuery3.IsEmpty then
begin
Showmessage('空');
else
Showmessge('非空');
现在的情况是,我从源数据表中导入数据,上述程序一切正常,但如果我在源数据表中加入一条记录或者改一下源数据表中的日期,那么上述程序就不会发现改变的记录~~~还是为'非空'~~