【发布时间】:2013-06-27 10:04:59
【问题描述】:
我有一个要转换为 LINQ 的存储过程,但我有点卡住了。这是 SQL:
select
@name = tp.Name
, @Entity = tc.Entity
, @Name = tc.Name
, @ID = tpt.ID
, @Code = tptr.Code
from tbltprop tp
Left join tblcol tc on ( tc.id = tp.ID )
Left join tblPropday tpt on ( tpt.Id = tp.Id )
Left join tblProperResult tptr on (tptr.ID = tpt.Id )
where tp.id = @chsarpID1 //input ID i get in c#
and tpt.Id = @chsarpID2
我了解如何进行单次连接,但在进行多次连接时遇到了一些问题。怎么办?
【问题讨论】:
-
您对此次转换是否有任何需要我们帮助的具体问题?还是您只是想让我们为您编写代码...
-
请用 C# 重新编写相同的代码,我不会语法:(,我在 SQL 查询语法方面很笨,对不起,谢谢你的回复
-
不幸的是 StackOverflow 是一个问答网站,我们倾向于不为人们编写代码。我建议您阅读并了解 LINQ 和 SQL,当然,如果您遇到任何 特定 位问题,请返回。祝你好运!
-
na,我知道 linq sql.. 但我的疑问是如何在 C# 中编写多个连接,单连接我以某种方式学会了但多个连接我不知道:(
标签: c# sql linq sql-to-linq-conversion