读书人

linq to sql 存在 和 不存在的,该如何

发布时间: 2012-03-16 16:34:56 作者: rapoo

linq to sql 存在 和 不存在的
有两张表
Products 产品表
Bidding 投标表

Bidding 有ProductID和UserID 等....

用户没投标一次就会往Bidding插入一次记录 可以多同一次产品多次投标

现在先问 怎么找出该用户没有投标过的产品并显示出来

谢谢!!!

[解决办法]

C# code
var query =  from p in dc.Products             where !(from b in dc.Bidding                      where b.UserID == "xxx"                     select b.ProductID)                     .Contains(p.ID)              select p; 

读书人网 >.NET

热点推荐