Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Конвертация в DateTime, из string 
:(
    Опции темы
nata109
Дата 8.1.2010, 03:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 8.12.2005
Где: Almaty, KZ

Репутация: нет
Всего: нет



Доброго времени суток.
Недавно взялась за изучение C#, поэтому тапками не кидайте. smile 
Для выборки нужной строки из БД(MS SQL Server) в запросе используется дата(в таблице тип smalldatetime). 
при конвертации 
Код

string dgD;
....
DateTime dgDate = Convert.ToDateTime(dgD);

почему-то конвертирует только год. И получается что-то типа ".2004."

Подскажите что делать, подозреваю что нужно конвертировать при использовании IFormatProvider. 
Но разобраться самостоятельно не получилось.
Заранее спасибо smile 
PM MAIL ICQ   Вверх
Экскалупатор
Дата 8.1.2010, 03:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 3
Всего: 24



nata109, посмотри в дебаге, что у тебя в строке до конвертации находиться.
PM MAIL ICQ   Вверх
nata109
Дата 8.1.2010, 04:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 8.12.2005
Где: Almaty, KZ

Репутация: нет
Всего: нет



Смотрела.
Там строка, выглядящая как нормальный smalldatetime, только тип string.
или ошибку нужно указать, сорри, туплю ужасно(да и не догоняю).
и вдобавок, еще не освоилась в студии после дельфей.

Добавлено через 11 минут и 7 секунд
еще раз посмотрела, используя Quickwatch, конвертируется она нормально. Ошибку выдает уже при использования в самом запросе.
Пойду разбираться.

Это сообщение отредактировал(а) nata109 - 8.1.2010, 04:07
PM MAIL ICQ   Вверх
nata109
Дата 8.1.2010, 04:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 8.12.2005
Где: Almaty, KZ

Репутация: нет
Всего: нет



Ошибка была в запросе.  Спросонья не поставила кавычки smile 
PM MAIL ICQ   Вверх
Экскалупатор
Дата 8.1.2010, 04:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 3
Всего: 24



бывает, закрой тему, если вопрос решен.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0434 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.