我的DBGrid中录入数据,有多个数据,其中有两个日期字段,现想录入完1、2日期后查证是否2>1,该如何处理?

解决方案 »

  1.   

    在oncolexit中做,检查两个日期数值那个大。
      

  2.   

    if dbgrid.selectindex[2].asdate > dbgrid.selectindex[1].asdate then
    beginend;
      

  3.   

    语法无selectindex,只有SelectedIndex[2],但添加不了.asdate
      

  4.   


    if DBGrid1.Fields[1].AsDateTime<DBGrid1.Fields[2].AsDateTime then
      begin
        ....
      end