我有两个表1)产品(PID,PName,CIDfk);2)类别(CID,CName);var Product = from p in dc.Productselect new { ProductName = p.PName, ProductCategory = c.CName };其中dc是LINQ-to-SQL我在哪里传递Product?(在viewdata或'return view()‘中)
请帮帮我。
我有一个LINQ- to -SQL查询,它定期返回100000条记录-检索这些记录大部分时间需要20秒,这是不可接受的。我检索的数据只会被读取,而不会被更新或插入。我已经读到了DataContext上的'ObjectTrackingEnabled‘属性,以及它如何帮助提高查询速度--这是否适用于我的情况?我想跟踪所有100000个对象是相当繁重的。有没有其他通用的LINQ-to-SQL改进我可以尝试一下?EDIT:可能值得注意-我的查询有一个