gpt4 book ai didi

wcf - Entity Framework 和使用 WCF 服务

转载 作者:行者123 更新时间:2023-12-03 07:19:34 25 4
gpt4 key购买 nike

我正在获取隐藏在 WCF 服务后面的数据库的数据。在我有来自 Web 服务的自定义对象的场景中是否可以使用 Entity Framework ?(无法访问外部数据库,目前没有插入/更新/删除逻辑的计划)

从空的 EF 模型开始并添加一个实体,我在编译时收到此错误:没有为 EntityContainer 中的 EntitySet 和 AssociationSet 实例指定映射..

是否可以通过这种方式创建一个实体,并用从对象接收的数据填充它?(在本例中是 WCF,但也可以是预定义的模型类/xml 数据)

如果 Web 服务返回一个 Customer 对象,我可以对数据集执行类似的操作:创建一个未绑定(bind)的表并循环遍历客户属性,将它们添加到临时行,使用 tbl_Customer.Addtbl_CustomerRow(customerRow) 添加它以填充我的 View 。

谢谢,纳科里

最佳答案

实体是数据库条目的对象表示(请参阅对象关系映射;ORM)。给定 Employee 和 SalesOrder,这是数据库中的两个假设表:

Entity: entities are instances of Entity Types (e.g. Employee, SalesOrder), which are richly structured records with a key. Entities are grouped in Entity-Sets.

取自 The ADO.NET Entity Framework Overview抽象概念级别的数据建模:实体数据模型部分。也许对于开始使用 EF 来说,这也是一本不错的读物。

对于通过 WCF 进行的通信,它是受某种支持的,因此实体是完全可序列化/反序列化的。您可能还想知道是否可以从现有数据库生成实体,有一个向导等等。

关于wcf - Entity Framework 和使用 WCF 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2890258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com