我想知道是否有办法在运行时为linq查询提供表名。我对像
这样的简单查询很感兴趣select * from @someTableName
我搜索了很多答案,但在网上找不到任何帮助。 MSDN上有一篇文章 - > link
Dave Russel建议:
var p = ctx.GetType.GetProperty(oName).getValue(ctx,null)
但除了通过反射获取属性之外,我不知道如何解决剩下的问题,以便能够对该属性执行查询,如:
from x in p select x;