Задать вопрос
@one__for__one

Какой выбрать тип данных в классе datetime или string?

Создал класс. Парсю XML файл. С помощью EF вставляю объекты в БД.
Какой лучше выбрать тип данных для свойства в котором может храниться дата, а может и нет?
Datetime или string? В XML то информация содержащая в себе информацию о времени, а иногда - нет. Если нет, то нужно null вставлять, но Datetime не поддерживает nullable тип.
Как лучше поступить?
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 2
@basrach
Используйте DateTime?, с вопросительным знаком. Это как обычный DateTime, только он может иметь значение NULL. Он специально создан для таких случаев.
Ответ написан
Комментировать
AndyKorg
@AndyKorg
Кнопконажиматель и припоерасплавлятель
Не понятно в чем загвоздка - где определяете тип данных? Если в БД,то идем в документацию по БД:
CAST('2007-05-08 12:35:29. 1234567 +12:15' AS date...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы