我有一个包含22列的DataTable,其中一列名为"id".我想查询此列并将所有不同的值保留在列表中.该表可以有10到100万行.
这样做的最佳方法是什么?目前我正在使用for循环来遍历列并比较值,如果值相同则它会转到下一个,当不相同时,它会将id添加到数组中.但是因为表可以有10到100万行,所以有更有效的方法来做到这一点!我怎样才能更有效地做到这一点?
我想知道如何在将数据添加到数据库之前将数据库表中的列映射到c#中的数据表.
using (SqlBulkCopy s = new SqlBulkCopy(conn))
{
s.DestinationTableName = destination;
s.WriteToServer(Ads_api_ReportData);
}
Run Code Online (Sandbox Code Playgroud)