如何将DataTable与RIA服务结合使用?

发布于 2024-11-09 02:33:10 字数 99 浏览 3 评论 0原文

我在网上找到的所有示例都是关于将 EF 与 ria 服务结合使用的。我现有的 DAL 有几种返回数据表对象的方法。有没有办法通过 RIA 服务公开并使用数据表?

谢谢!

All of the examples I find on the web are about using EF with ria services. My existing DAL has several methods that return datatable objects. Is there any way to expose and then consume a datatable with RIA services?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

可爱暴击 2024-11-16 02:33:10

Silverlight中没有DataTable,因此不能直接暴露给SL。我会按照 @R0MANARMY 的建议将表转换为某种数据契约,并在域服务中使用它们。

There's no DataTable in Silverlight, so it can't be exposed directly to SL. I'd follow the suggestion of @R0MANARMY to convert the tables into some sort of data contract, and use them in the domain service.

逆夏时光 2024-11-16 02:33:10

我之前所做的是使用数据表来解析 xml,甚至可能将其转换为 json。然后将其作为字符串通过网络发送,并使用 Json.Net 我将其转换为 telerik 数据表 (不需要 Telerik)。

我已经用它处理了大约 800 000 行、10 列,尽管它确实增加了你的记忆力,但我还没有找到更简单的解决方案

What I have done previously is use the datatable to parse the xml, maybe even convert it to json. Then send it over the wire as a string and using Json.Net I converted it to the telerik datatable (Telerik not needed).

I've used this with about 800 000 rows, 10 columns and even though it does increase your memory alot i've not found an easier solution

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文