2009-12-18 1 views
2

Как известно из форума Sliverlight, служба WCF ria не поддерживает ComplexType, но EF 4.0 предоставляет тип комплекта для результатов хранимой процедуры. Итак, если я хочу использовать результаты хранимой процедуры для подачи данных для datagrid в клиенте silverlight, какое решение? как его решить?Как включить службу WCF Ria для ComplexType как результат из SP?

ответ

1

EF 4.0 can Поставка комплексных типов для обработки результатов, но это не есть to. Вы также можете отображать обычные объекты.

+0

результат отличается от любого существующего объекта. вы подразумеваете, что мне нужно создать новый объект для соответствия этому результату? Или вы имеете в виду другой подход? Если это так, я беспокоюсь об автоматическом сгенерированном процессе, потому что есть небольшое задание вручную. Есть идеи? – KentZhou

+0

Да, вы создали бы новую сущность. По крайней мере, пока RIA Services не получит комплексную поддержку типов, которая, надеюсь, будет скоро. –

+0

Я создал Entity в edmx, чтобы соответствовать результату SP. Я могу скомпилировать его. Затем я использую его в Ria Services. При компиляции проекта службы ria он дал мне ошибку «Нет сопоставления, указанного для следующего EntitySet/AssociationSet». Для этого результата мне не нужно было сопоставлять его с реальной таблицей! – KentZhou

 Смежные вопросы

  • Нет связанных вопросов^_^