首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >.NET 3.5 Linq数据源和连接?

.NET 3.5 Linq数据源和连接?
EN

Stack Overflow用户
提问于 2018-05-28 04:53:02
回答 2查看 0关注 0票数 0

一直在尝试.NET 3.5附带的新动态数据站点创建工具。该工具使用LINQ数据源使用.dmbl上下文文件从数据库获取数据以供参考。我在自定义数据网格时相交,但我需要显示来自多个表格的数据。有谁知道如何使用LINQ Datasource对象来做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2018-05-28 13:30:04

如果这些表是通过外键连接的,那么你可以轻松地引用这两个表,因为它们将被linq自动连接(如果你查看dbml并且存在连接表的箭头,可以轻松查看) - 如果不是,请参阅if你可以添加一个。

要做到这一点,你可以使用这样的东西:

代码语言:javascript
复制
<%# Bind("unit1.unit_name") %>

在表中'unit'有一个引用另一个表的外键,并且你拉'unit_name'的单元属性

票数 0
EN

Stack Overflow用户

发布于 2018-05-28 14:36:22

你的LinqDataSource可以指向一个视图,它允许你克服无法在实际元素中表达Join的问题。

O / R设计器是一个简单的对象关系映射器,因为它仅支持1:1映射关系。换句话说,一个实体类与数据库表或视图只有1:1的映射关系。不支持复杂映射,例如将实体类映射到多个表。但是,您可以将实体类映射到连接多个相关表的视图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档