嵌套的for循环,以便一次向所有月份,区域和部门插入sql新值

我有12个月,3个地区,10个部门(从数据库中提取)以及所有部门和12个月的100个客户名。现在我想为每个部门和12个月添加新的客户名称。所以我写了一个嵌套的for循环将数据插入数据库。

for(int i=1;i<=12;i++)
{
        foreach(datarow dtregion in region.rows)
        {
            foreach(datarow dt in department.rows)
                    {

                        //sql conn and insertion
                        //insert into tablename(customername) values... newcust  where month=i and department=dt.field<0>

                    }
        }       
}

每个月每个地区10个部门需要花费更多时间。我们是否有办法一次将新员工姓名插入所有月份,或者简化此forloop?