从 SQL 加载数据并将其转换为二进制的推荐方法

发布于 2024-12-18 17:39:55 字数 319 浏览 2 评论 0原文

我有 SQL Server 2008 数据库上的数据,需要加载它并通过基于 MTOM 编码的 WCF Web 服务发送它。

问题 1:
我想知道我是否需要准备 DataTable(或我将从 SQL Server 加载的任何内容)并将其压缩为二进制形式,或者仅仅因为它是 MTOM,该过程就会自动进行压缩?

问题 2:
为 WCF 加载和准备数据的最佳方法是什么? 我可以使用 Linq-to-SQL、EF4 ...或任何其他建议的方法来加载数据。

我正在使用 C#

谢谢。

I have data on a SQL Server 2008 database and need to load it and send it via a WCF web service based on the MTOM encoding.

QUESTION 1:
I wonder if I need to prepare and compress the DataTable (or whatever I will load from SQL Server) into binary form or just because it's MTOM, the process will automatically do the compression?

QUESTION 2:
What is the best way to load and prepare the data it for WCF?
I could use Linq-to-SQL, EF4 ...or any other suggested method to load the data.

I'm using C#

Thanks.

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

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

发布评论

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

评论(1

暖心男生 2024-12-25 17:39:55

使用实体框架自我跟踪实体。
生成模型后,它将为数据访问逻辑生成一个单独的文件,并为模型生成一个单独的文件,这些文件已经为 WCF 准备好了(带有契约属性)。

Use Entity Framework Self Tracking Entities.
Once you generate the model it will generate a separate file for data access logic and separate file with the model, already prepared for WCF(with contract attributes).

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