26.10.2011, 17:02 | #1 |
Участник
|
Создание отношения программным способом
Необходимо создать отношение многие ко многим из сущности "а" к "б" зная Id "б" и имя промежуточной таблицы. Id "б" он один постоянно а обьекты сущности "а" присваиваются в цикле. Вот пример кода:
foreach (new_kvalif_kriterii kr in kriteriynew) { //В новосозданный класс "Квалификационные критерии" записываю полученные критерии со списка new_kvkr.new_name = kr.new_name; new_kvkr.new_kkriterij = kr.new_kkriterij; Console.WriteLine(new_kvkr.new_name); // //Необходимо установить связь с сущностью new_zayavka через промежуточную таблицу new_krit_new_zayavka_123 // newidkrit=_serviceProxy.Create(new_kvkr); //Создается Квалификационные критерии свзанные с заявкой } |
|
27.10.2011, 13:06 | #2 |
Участник
|
Когда пытаюсь в промежуточную таблицу записать Id первой связанной сущности и второй выдает что эти поля только ReadOnly. Как такое обойти то есть немного даже переформулирую я создаю связь 1:1 но через промежуточную таблицу
|
|
27.10.2011, 13:34 | #3 |
Чайный пьяница
|
Для многих ко многим надо использовать AssociateEntities сообщение.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|