比较来自不同数据库的不同表
本文关键字:数据库 比较 | 更新日期: 2023-09-27 17:53:36
我使用c#, asp.net我有两个不同的表从两个不同的数据库。两者都有一个共同的我感兴趣的领域比如custid
我把它们都分配给了数据表但我想做的是这个
比较两个数据表(可能使用数据视图,我以前从未使用过)
要查看这两个表中缺少什么数据,请使用
然后我可以从第一个表中插入或删除它们,因为我希望第一个表具有与第二个表相同的custid。
任何帮助都会很感激。
我不想显示数据,只是操作它
最后我所做的是<>之前String [] servercustomers = new String [servercustomertable. length];For (i = 0;我& lt;servercustomertable.length;我+ +){//运行查询查看当前记录是否存在于localtable中//如果它更新它//如果它不创建它servercustomer[i] = servercustomertable.Rows[i]["Custid"];}//检查localtableFor (i = 0;我& lt;localcustomertable.length;我+ +){bool recordexist = false;//检查数组中是否有custid对于(j = 0;j & lt;servercustomer.length;j + +){if (servercustomer[j] = localcustomertable.Rows[i]["custId"]){recordeexists = true;打破;}如果(! recordexists)//从本地表删除该记录}}
谢谢你的帮助蕾切尔