gpt4 book ai didi

asp.net - 尝试使用 LINQ 加入列

转载 作者:行者123 更新时间:2023-12-04 06:59:39 24 4
gpt4 key购买 nike

到目前为止,在观看链接上的教程视频后,我可以很好地访问一个数据表并处理结果。在办公室将其付诸实践时,我面临着许多需要转换为 LINQ 的连接...

选择模块.模板文件名
FROM 模块 INNER JOIN
分组 ON Modules.ID = Grouping.ModuleID
WHERE (Grouping.ID = @id)


(@id 来自查询字符串)

任何人都可以向我展示使其工作所需的语法示例吗?

谢谢并恭祝安康。

最佳答案

如果您正在考虑在 LINE 中执行 JOINS 到 SQL,这里是一个示例:

AdventureWorksDataContext aw = new AdventureWorksDataContext();

aw.Log = Console.Out;

var entities = from e in aw.Employees
join ea in aw.EmployeeAddresses on e.EmployeeID equals ea.EmployeeID
join a in aw.Addresses on ea.AddressID equals a.AddressID
join c in aw.Contacts on e.ContactID equals c.ContactID

where e.EmployeeID == employeeID

select new
{
Title = e.Title,
FirstName = c.FirstName,
LastName = c.LastName,
City = a.City,
AddressID = ea.AddressID
};
你可以做一个谷歌搜索并找到很多例子。

关于asp.net - 尝试使用 LINQ 加入列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2084613/

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