18. Februar 2009 15:07
      IF (DateTemp <> 0D) THEN BEGIN // kein NULL-Datum
        IF (DATE2DMY(DateTemp,3) < 1753) THEN BEGIN  // vor 1753
          SQLFeld.Value(DATI2VARIANT(DMY2DATE(1,1,1753),0T));
        END ELSE BEGIN
          IF DateTemp = NORMALDATE(DateTemp) THEN BEGIN
            SQLFeld.Value(DATI2VARIANT(DateTemp,0T));  // normales Datum
          END ELSE BEGIN
            SQLFeld.Value(DATI2VARIANT(NORMALDATE(DateTemp),TextToTime('23:59:59')));  // Ultimodatum
          END;
        END;
      //TEMP
      END ELSE
      BEGIN
        //SQLFeld.Value(DATI2VARIANT(0D,TextToTime('00:00:00')));
      END;
   //TEMP    
END;
  END;18. Februar 2009 18:04
update tabelle set datum = 0