Office中国论坛/Access中国论坛

标题: [已解决]提示在此环境中不允许操作? [打印本页]

作者: yanlj518    时间: 2007-12-16 20:01
标题: [已解决]提示在此环境中不允许操作?
想用两个ADO的记录来删除表中的fcode字段的重复值(只留一个,其余去掉),提示在此环境中不允许操作。如果一个用DAO是可以做到的,不知都用ADO怎么做啊?

[ 本帖最后由 cuxun 于 2007-12-22 07:23 编辑 ]
作者: andymark    时间: 2007-12-16 20:56
在表增加一个自动编号ID字段,执行下面代码更简单
DELETE *
FROM 厂商
WHERE id not in ( select min(id) from 厂商 group by FCODE)
作者: yanlj518    时间: 2007-12-16 21:14
谢谢!真是太粗心了!
作者: yanlj518    时间: 2007-12-16 21:24
andymark的确好简单,值得学习,谢谢了!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3