Проблемы с обновлением EF 4 Proc в браузере моделей - PullRequest
0 голосов
/ 20 декабря 2010

У меня проблемы с обновлением выбранной хранимой процедуры в браузере модели.Удаление функции import и proc не обновляет объект правильно.То, что происходит, - то, что, когда я переназначаю это, это говорит, что функция не возвращает столбцы.Я выполняю его в SQL, и он прекрасно возвращает данные со связанными столбцами.

Я не понимаю, почему у EF возникают проблемы;Я был в состоянии первоначально отобразить правильный путь.При удалении сложного объекта

обнаружена подобная проблема, но я не использую динамический SQL.Я использую функцию: Entity Framework 4: выбранная хранимая процедура не возвращает столбцы

Есть идеи?

1 Ответ

2 голосов
/ 20 декабря 2010

Я предполагаю, что вы позволяете моделирующему объекту генерировать для вас сложный тип на основе результатов хранимой процедуры.В своей хранимой процедуре попробуйте добавить SET FMTONLY OFF, прежде чем делать окончательный выбор набора результатов.Затем в конце процедуры SET FMTONLY ON.Вы можете удалить оба оператора, как только разработчик сущностей сгенерирует ваш сложный тип.Больше информации в этом вопросе .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...