c# - Silverlight 4 和存储过程

标签 c# silverlight wcf-ria-services

经过一天的研究和测试后,我得到的印象是您无法使用 WFC RIA 服务从 silverlight 4 调用存储过程。

这根本不可能是真的。

由于 Silverlight 非常注重报告,我认为没有办法调用存储过程。

您可以将存储过程与 Silverlight 和 RIA 服务一起使用吗?

如果没有,是否有聚合数据集的解决方法>?

最佳答案

您必须将其作为函数添加到您的模型中,然后将其作为 DomainService 的成员调用。关键是存储过程结果必须准确映射到一个实体,因为 RIA 服务不允许您使用复杂类型的结果。

也有可能不使用 RIA 而使用支持 Silverlight 的 WCF 服务。但是,您将失去所有 DomainService 功能,如 LINQ,但您可以更好地控制返回的内容和方式。

关于c# - Silverlight 4 和存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4083673/

相关文章:

wpf - 为 Silverlight 3.0 应用程序创建 WPF 前端

silverlight - 错误 : The following exception occurred creating the MEF composition container

C# ASP.net 配置文件与自定义成员表

c# - 在 ipad mini 中下载图像时,它以编码格式打开

c# - CE 6.0/.NET CF 3.5 应用程序遇到严重错误 (MC3100)

winforms - 在 Silverlight for Windows Phone 7 中打开新表单

c# - 授权 USB 驱动器

silverlight - 如何在 xaml 中向 Accordion 添加多个用户控件

WCF 数据服务与 WCF RIA 服务

.net - 多少业务逻辑属于 RIA 服务层?