Как работать с сервером, который не поддерживает «дату»? Извините за такой расплывчатый вопрос. Пожалуйста, дайте мне знать, какие дополнительные детали я должен добавить. Спасибо.
Вот ошибка:
Ошибка сервера в «/» приложении.
Используемая версия SQL Server не поддерживает тип данных «дата».
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.ArgumentException: используемая версия SQL Server не поддерживает тип данных «дата».
Ошибка источника:
При выполнении текущего веб-запроса было сгенерировано необработанное исключение. Информация о происхождении и местонахождении исключения может быть идентифицирована с помощью приведенной ниже трассировки стека исключений.
Для свойств столбца из обозревателя серверов я указал столбец как datetime , поэтому я не уверен, почему автоматически созданный вид сетки ASP.NET пытается работать с date тип в отличие от типа datetime.

Вот код, автоматически сгенерированный сеточным представлением ASP.NET 2.0, который вызывает ошибку:

Можно ли просто изменить DbType = "Date" на DbType = "Datetime"? (Похоже на работу.)