NullValue в XML-схеме
От: eLVik Россия  
Дата: 18.10.12 13:40
Оценка:
Здравствуйте.
В базе данных есть поле типа nvarchar, которое может содержать NULL-значения. BLToolkit маппит их на объект и получается пустая строка, что является ошибкой.
Знаю, что для её устранения нужно воспользоваться NullValueAttribute. Однако схема маппинга находится в XML-файле. Пытаюсь указать в схеме

<Member Name="Description" m:MapField="object_description" m:NullValue="NULL"/>

И естественно получаю в свойстве Description строковое значение "NULL".

Что, нужно сделать, чтобы правильно сконфигурировать маппер? Спасибо.
Re: NullValue в XML-схеме
От: Mace Windu  
Дата: 23.10.12 13:54
Оценка:
Здравствуйте, eLVik, Вы писали:

LV>Здравствуйте.

LV>В базе данных есть поле типа nvarchar, которое может содержать NULL-значения. BLToolkit маппит их на объект и получается пустая строка, что является ошибкой.
LV>Знаю, что для её устранения нужно воспользоваться NullValueAttribute.
LV>Что, нужно сделать, чтобы правильно сконфигурировать маппер? Спасибо.
для загружаемых данных нужно указывать тут:
BLToolkit.Common.Configuration.NullableValues.String = null;
Re[2]: NullValue в XML-схеме
От: eLVik Россия  
Дата: 25.10.12 09:12
Оценка:
Здравствуйте, Mace Windu, Вы писали:

MW>BLToolkit.Common.Configuration.NullableValues.String = null;


Большое спасибо! Работает как надо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.