关于数据表更新的问题。
我现在有两个数据表 table1 和 table2
其中 table1 的数据解构和内容如下
COL1 COL2
1 A
2 B
table2的内容如下
COL1 COL2
1 g
2 B
3 c
4 D
现在 我要把table1中的数据和table2中的数据进行比较,如果不同则按照table2中的数据进行相应修改然后用 dataAdapter.Update(table1) 的方法 把table1中的数据更新回去。
应该怎么办?
我试了 table1.Merge(table2) 然后dataAdapter.Update(table1)但是发现没有变化。
------解决方案--------------------为什么非用dataAdapter呢,用SQL语句更新也可以呀。
------解决方案--------------------我试了 table1.Merge(table2) 然后dataAdapter.Update(table1)但是发现没有变化。
--------------------------------------
是table1没有变化 还是数据库更新没有变化?
------解决方案--------------------table1.Clear();
table1.Merge(table2);
----------------------
这样没有效果吗?
------解决方案--------------------有没有使用适配器?
------解决方案--------------------不懂 也顶下!~~
------解决方案--------------------如果不同则按照table2中的数据进
说明明白点,什么叫不同?主键吗?如果是主键写一个方法就好了。
------解决方案--------------------不能用sql语句吗
------解决方案--------------------搂主有没有build适配器的地updatecommand 啊?