Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Передача даты в запросе / 3 сообщений из 3, страница 1 из 1
14.09.2005, 16:41
    #33269559
hunter79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача даты в запросе
MS SQL, C# ASP.NET.
Передаю в запросе значение даты:
"...WHERE (Date1='14.09.2005')..."
где дату извлекаю из контрола Calendar.SelectedDate.ToShortDateString() а результат имею такой:
"The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value."
хотя если дату ставлю '09.14.2005', то все идет нормально.

Как избавиться от этой зависимости (на каких местах стоят дата и месяц)? Ведь у каждого локальные настройки свои. Как корректно обработать любую поступающую дату в коде?

Всем спасибо.
...
Рейтинг: 0 / 0
14.09.2005, 17:02
    #33269613
kxmep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача даты в запросе
"...WHERE (Date1=convert(datetime, '14.09.2005', 104))..."

Код: plaintext
 kxmep 
...
Рейтинг: 0 / 0
14.09.2005, 17:19
    #33269670
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача даты в запросе
мона так
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ru-RU")
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Передача даты в запросе / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]