
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.05.2010, 11:52
|
|||
|---|---|---|---|
|
|||
добавление дочерней записи при использовании DataServiceContext |
|||
|
#18+
Использую сервис данных и класс DataServiceContext соответственно и EF Есть объект - фирма (firm), у фирмы есть телефоны (firm_tel). Пытаюсь добавить телефон к фирме - при сохранении вылетает ошибка! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Смотрю через fiddler - что идет от клиента к сервису Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Информации о принадлежности к фирме не вижу (В базе данных - это поле id_firm) - поэтому и вылетает в ошибку! Подскажите, плз, как сделать правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2010, 12:28
|
|||
|---|---|---|---|
|
|||
добавление дочерней записи при использовании DataServiceContext |
|||
|
#18+
Пытался делать по другому: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Все равно - ошибка при сохранении! Я это пытаюсь делать на FW3.5 SP1 - может там какой косяк в DataServiceContext, и я зря мучаюсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.05.2010, 16:10
|
|||
|---|---|---|---|
|
|||
добавление дочерней записи при использовании DataServiceContext |
|||
|
#18+
Сделал то же самое в VS2010 - все работает, но там при создании модели я указал создавать свойства для внешних ключей, т.е. в объекте firm_tel - появилось свойство id_firm, которое я заполняю при создании объекта. Все мои попытки создать такое же свойство в VS2008 успешно провалились :( - компилятор ругается на маппинг, хотя он корректен (в VS2010 он проходит без проблем). Маппинг в VS210 и VS2008 сравнивал чуть ли не построчно. Пока могу только сделать один вывод - реализация DataService в VS2008 (FW 3.5 SP1) - сырье, очень много ошибок и недоработок. Но, в принципе, что еще следовало ожидать - ведь это был первый блин, а он как известно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1351306]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 509ms |

| 0 / 0 |
