我希望构建一个查询,其中表名将是动态的,并且我将从另一个查询中获取它。这两个查询位于不同的数据上下文中。
代码
var tablename = (from tab in db.Tabs
where tab.id == tabid
select tab.name).FirstOrDefault();
var pid = (from p in tablename
select p.id).FirstOrDefault();
SqlCommand
类和其Parameters
属性来避免注入攻击。 - Oliver