Цитата:
Сообщение от Ludo
Здравствуйте!
Есть таблица в которой есть поля dat_beg (тип date) и dat_end (тип date). Необходимо вывести их из БД в TsDateEdit.
StoredProc - это TADOStoredProc
Вот так выводит только дату, а месяц и год - остается пустым.
Код:
TsDateEdit.Text:=DataModule1.StoredProc.FieldByName('dat_end').AsString;
А так
Код:
TsDateEdit.Text:=FormatDateTime( 'dd/mm/yyyy',DataModule1.StoredProc.FieldByName('dat_beg').AsDateTime);
ошибка class EConvertError with message "2013-05-07" is not a valid date and time.
|
Судя по ошибке у тебя поле 'dat_beg' не является ни полем типа "Дата/Время" ни даже полем содержащим корректную "Дату/Время". Проверь у себя какого в действительности типа поле 'dat_beg'.
Кроме того не мешало бы уточнить, что такое TsDateEdit. Разве это что-то стандартное и общеизвестное?