使用LINQ将表行复制到另一个表的函数

时间:2017-04-25 15:07:20

标签: c# linq

我在db temp中的某些表的某些数据(行)要复制到另一个db(不是temp!),但具有相同的表名,具有相同的数量,类型和列顺序!

所以我的想法是创建一个函数来避免重复自己:

public int copyDB(string **tableName**, int[] **id**)
{
    for(int i = 0; i < **id**.Count(); i++)
    {
        var temp = from t in dbtemp.+(**tableName**)+ where t.student_id  == **id**[i]);
    }
    (...)
}

是否有可能像这样编写i函数?我只需要使用正确的args调用我想要的函数。

我还在寻找如何复制数据,我发现了一些有趣的链接,例如this。我还是需要尝试一下。

感谢您的帮助

0 个答案:

没有答案