Вставить в datetime picker значения с заданным форматом?
Datum sql format is date Vrijeme poziva is sql format time(7)
Working fine but in datagrid have values 09.05.2018 00:00:00 09:51:32.25655565 In sql value is 2018-05-09 09:51:32.25655565 I need 09.05.2018 09:51:32 Some help?
Что я уже пробовал:
"INSERT INTO dbo.registar (datum, vrijeme_poziva)" + " VALUES ('" + datumDateTimePicker.Value.Date.ToString("yyyyMMdd") + "', '" + vrijeme_pozivaDateTimePicker.Value.TimeOfDay.ToString("HHmmss") + "')";
F-ES Sitecore
Даты представляют собой момент времени, имеют "формат", когда вы хотите представить их в виде строки для отображения. Таким образом, вам нужно изменить то, как вы думаете о своих данных, сохранить вещи в формате DateTime, где это возможно, хранить данные в виде даты в поле даты или datetime в вашей базе данных, и единственный раз, когда вы беспокоитесь о его "формате", - это когда вы показываете его на экране. Большинство сеток и т. д. имеют способ представления вашей даты в выбранном вами формате, но в целом всегда используйте поля даты вплоть до тех пор, пока вы не захотите показать их на экране, и в этот момент покажите дату в выбранном вами формате.