以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  删除重复记录  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=8007)

--  作者:sophia
--  发布时间:2010/8/28 20:48:00
--  删除重复记录
表中有很多重复记录,想把重复的删掉一条,只剩下一条,用代码怎么实现呢?
--  作者:czy
--  发布时间:2010/8/28 20:50:00
--  

假设要删除表A第一列的重复记录,代码:

 

Dim cmd As New SQLCommand
cmd.CommandText = "Delete From {表A} where [_Identify] Not In (Select max([_Identify]) From {表A} Group by 第一列)"
cmd.ExecuteNonQuery()
DataTables ("表A").Load()


--  作者:blackzhu
--  发布时间:2010/8/29 11:16:00
--  

列属性也可以设置