Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LINQ2SQL - значение по умолчанию для полей представлений / 1 сообщений из 1, страница 1 из 1
26.08.2009, 14:20
    #36164048
Alkatraz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LINQ2SQL - значение по умолчанию для полей представлений
Здравствуйте!

Имеется следующая проблемма - в модели данных используется представление, работа с которой осуществляется с помощью хранимых процедур на вставку, изменение и удаление. В представлении есть несколько текстовых полей Not Null, значение по умолчанию которых должно быть пустая строка.

При создании новой записи, эти поля не инициализируются автоматически, соответственно при попытке сохранения выводится ошибка.

Как задать значение по умолчанию для полей классов, опирающихся не на реальные таблицы, а на представления?

Пока выкрутился через рефлексию с помощью partial классов - при создании объекта пробегаюсь по его полям и инициализирую все текстовые поля пустыми строками.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LINQ2SQL - значение по умолчанию для полей представлений / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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