0

我的 .NET 4.0 控制台应用程序上有 Linq to Sql,并且我已经测试了查询并且有些工作正常,但是当我尝试在调试模式下执行这个特定查询时,它只是卡在上面并继续工作(它只是不会做任何事)。

List<Data.OWNER> activeOwnersForNet1 =
            (from loadd in OrderITDataContext.RECIPE_LOAD_DATAs
             join owner in OrderITDataContext.OWNERs on loadd.RCPLOADD_OWNER equals owner.OWN_ID
             where loadd.RCPLOADD_STATUS == 100 &&
                     owner.OWN_NET_ID == 1
             select owner).ToList();

请注意,即使没有 where 子句,它也不会起作用。这些表也连接在 SQL 数据库上(FK 关系)。这种奇怪行为的原因可能是什么?

4

1 回答 1

0

使用 Log 显示查询,然后查看 SSMS 中的查询计划。

如何:显示生成的 SQL

于 2012-09-26T18:18:19.947 回答