powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NULL в поле DateTime
3 сообщений из 3, страница 1 из 1
NULL в поле DateTime
    #32959601
AlexanD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как програмно записать значение NULL в поле типа DateTime (БД Access) через DataRow?
...
Рейтинг: 0 / 0
NULL в поле DateTime
    #32959634
Misha 'Karn' Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
System.DBNull ?
...
Рейтинг: 0 / 0
NULL в поле DateTime
    #32959675
AlexanD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавляю новую запись в типизированный датасет. Значение полей беру из DataRow. Одно из полей имеет тип DateTime, и может содержать значение (в том числе и null). Вот что я делаю:

dr - это переменная DataRow


System.DateTime datatime;
//Изменяю значение
if (dr["PUPIL_BIRTHDAY"].ToString() != "")
{
//значение было не null
datatime = Convert.ToDateTime(dr["PUPIL_BIRTHDAY"]);
}
else
{


//!!!!! здесь необходимо записать в datatime значение null

datatime = new DateTime();
}
//Добавление новой записи в датасет
this.dsSchooll.PUPILS.AddPUPILSRow(
dr["CLASS_NUMBER"].ToString(),
dr["CLASS_NAME"].ToString(),
dr["SCHOOL_YEAR"].ToString(),
dr["PUPIL_FIRSTNAME"].ToString(),
dr["PUPIL_SECNAME"].ToString(),
dr["PUPIL_LASTNAME"].ToString(),
datatime,
dr["PUPIL_ADRESS"].ToString(),
dr["PUPIL_SEX"].ToString(),
dr["PUPIL_TEL"].ToString(),
dr["PUPIL_SOTTEL"].ToString());
}
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NULL в поле DateTime
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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