SELECT CAST(t.sdu as datetime) as asdu from tableName tFSQL := '';
FSQL := FSQL + 'Select F.IDRaisingCoefStandart id, F.IDUsl,'#13#10;
FSQL := FSQL + ' cast(Cast(F.coef as Numeric(15,6))*1000000 as int) value,'#13#10;
FSQL := FSQL + ' F.sdu As StartDate, F.edu As EndDate'#13#10;
FSQL := FSQL + 'From dtRaisingCoefStandart F Inner Join #TempUSL h On f.IDUsl = h.ID'#13#10;
FSQL := FSQL + 'Order By F.IDUsl, StartDate'#13#10;FLD_StartDate := Result.FindField('StartDate');
FLD_EndDate := Result.FindField('EndDate');DS := FLD_StartDate.AsDateTime;
DE := FLD_EndDate.AsDateTime;2017-11-0101.11.20172017-11-0101.11.2017
Отсюда и проблема: Как выводить. А если выводить по частям, то как вычислить откуда начинать выводить следующий фрагмент. Вот)