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

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

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

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

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


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