Использую delphi 10.1 .
Обновил компоненты MyDac с версии 8.7.23 до 8.7.24. И в коде обработки значения хранимой процедуры возникла ошибка.
При работе данного кода
Код: Выделить всё
function Tdm.GetServerDate: tDateTime;
begin
MyGetId.Close;
MyGetId.Params.Clear;
MyGetId.StoredProcName := 'GetServetDate';
MyGetId.Execute;
Result := MyGetId.ParamByName('dt').AsDateTime;
end;
При даунгрейде до 8.7.23 все начинает работать нормально, в результат падает число и время. Можете это как то поправить, поскольку я пользуюсь версией без исходных кодов.