使用实体模型执行SQL命令

时间:2011-12-24 14:51:40

标签: c# entity-framework ado.net-entity-data-model

我有这样的查询

Select * From Good 
where GoodCode in (Select GoodRef From GoodGroup Where GoodGroupRef=264)

在SqlCommand中我想用LINQ执行它。我如何执行此SQL命令的命令?我不知道它的实体命令是什么。

2 个答案:

答案 0 :(得分:0)

ObjectContext context;//new ObjectContext 
var goods = context.ExecuteStoreQuery<Good>("your query");

答案 1 :(得分:0)

 var ris= dc.ExecuteStoreQuery<goodType>("select * from good where goodcode in (select good ref from goodgroup where goodgroupref=263))");