XU2000的办法思路帮你解释一下:
Data1.Database.Execute "select distinct * into q from aa "
'把现有表中的东东有重复的只复制一条到Q表中,建议只对一个最重要的字段,而不是*,因为完全相同的二条记录是不太可能的.
Data1.Database.Execute "drop table aa"
'删除原来的表
Data1.Database.Execute "select * into aa from q"
'把Q表中的记录复制到原来的表中
Data1.Database.Execute "drop table q"
'删除Q表
Data1.Refresh
Data1.RecordSource = "select * from aa"
Data1.Refresh