我们在运行时创建表。它们具有与我们的DBML中存在但具有备用名称的表相同的模式布局。我们想在运行时使用Linq to Sql设置表名。
如https://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=4233721&SiteID=1中所述,在元数据上使用包装类非常适合更新,删除和插入。
有谁知道如何让备用表的读取起作用?
答案 0 :(得分:1)
您需要使用external mapping file。在运行时使用表的名称填充xml。这会超越基于属性的映射。
答案 1 :(得分:0)
您需要在运行时通过System.Linq.Expressions
来新建LINQ表达式