首页 新闻 赞助 找找看

用C#语句如何交换表中的两行

0
悬赏园豆:20 [已关闭问题] 关闭于 2008-11-02 16:29

在C#中,交换一个sqlserver表中的两行,用代码如何实现.表中没有设置主键.

希望各位高手尽快回复.

中华之剑的主页 中华之剑 | 初学一级 | 园豆:155
提问于:2008-10-30 14:41
< >
分享
所有回答(6)
0

能否得到要交换的行?如果能得到要交换的行的话,也clone表的列,再建个临时行DrTemp把行A存里,再把读取出的行B更新行A,再把DrTemp更新行B。

Astar | 园豆:40805 (高人七级) | 2008-10-30 14:51
0

查询出你想要交换出的行,然后replace

Geeks | 园豆:560 (小虾三级) | 2008-10-30 14:54
0

update 不就好了

小眼睛老鼠 | 园豆:2731 (老鸟四级) | 2008-10-30 16:17
0

这样做的意义何在啊??先读出来,在SQL里删除,再按你所想顺序在SQl里插了

| 园豆:770 (小虾三级) | 2008-10-30 16:59
0

同意楼上的

仍然想不明白意义何在?

张荣华 | 园豆:2020 (老鸟四级) | 2008-10-30 17:14
0

这样做是为了什么呢?

期待是绝望 | 园豆:112 (初学一级) | 2008-10-31 10:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册