var query=from b in db.Book select b;
查询的表能不能动态啊?就是 db.Book 能不能动态生成啊
不可以。但你可以通过执行一个SQL语句来实现,使用SQLQUERY或叫EXECUTESQLCOMMAND之类的。
什么地方需要用到这样的特性?
我也很好奇
@今昭: 我们的一个数据库做了分表,查询的时候 输入的字符串的前三位是表名
定义两个DbContext,映射到不同的表。
查询时动态切换DbContext。
我现在用ef的时候,在编辑了一条记录后,都是通过新建一个dbcontext连接再查询,从而列表刷新数据,有什么好方法来解决吗
用Entity SQL
context.Set<T> 不可以吗