c# access数据库里怎样进行不同列表里两列的数据同步
发布网友
发布时间:2022-04-30 05:19
我来回答
共2个回答
热心网友
时间:2022-04-11 08:56
你要用C#做吗?你把两张表都读出来放在两具List或者是DataTable中,遍历一下,表2的总数=表1的,再把表2保存到数据库就可以了。大致代码:
List<表1> list1 = new List<表1>();
List<表2> list2 = new List<表2>();
foreach (var obj in list1)
{
//这里找到list2对应的记录对象,假设你找到了对象就k
k = obj.Count; //
//这里提交到数据库
}
热心网友
时间:2022-04-11 10:14
用update就行了,不过要注意access中的多表关联更新的语法与其它数据库有区别
UPDATE 表2 AS a INNER JOIN 表1 AS b ON a.产品ID=b.产品ID SET a.总数 = b.产品总数