我在windows phone8应用程序中创建了一个.sdf数据库,我想使用一个add函数将数据添加到多个表中。如何动态指定表名,以便我可以插入到特定的表中。 我用它来插入一个表。
public void AddToDb(ElementTable data)
{
var table = _DbdataContext.GetTable<ElementTable>();
table.InsertOnSubmit(data);
_DbdataContext.SubmitChanges();
// GetCount();
}
现在,我想让这个函数对于ElementTable来说是通用的
答案 0 :(得分:0)
如果要运行动态表,则需要构建自己的SQL查询并执行它。
您可以使用Dynamic LINQ,但它只支持编写原始Where
和Order
子句。
答案 1 :(得分:0)
在手机上使用LINQ to SQL无法做到这一点,因为手机上的LINQ to SQL api不允许原始SQL