Topic: Как вставить в DateTimePicker значение из SQL запроса

Почему-то такой вариант не работает

frm_add_amount.dtp_expdate.DateTime := strtodate(FormatDateTime('yy-MM-DD',strtodate(SQLExecute('SELECT IFNULL(expdate,-1) FROM Amount_delivery WHERE id_goods='+inttostr(frm_add_amount.cb_num.dbItemID)+' ORDER BY ID DESC LIMIT 1'))))

Re: Как вставить в DateTimePicker значение из SQL запроса

Попробуйте так

frm_add_amount.dtp_expdate.DateTime := SQLDateTimeToDateTime( SQLExecute('SELECT IFNULL(expdate,-1) FROM Amount_delivery WHERE id_goods='+frm_add_amount.cb_num.sqlValue +' ORDER BY ID DESC LIMIT 1') );
Dmitry.

Re: Как вставить в DateTimePicker значение из SQL запроса

Работает! Спасибо!