Office中国论坛/Access中国论坛
标题:
如何防止记录重复?----请教各位高手
[打印本页]
作者:
weiweibear
时间:
2004-9-22 17:49
标题:
如何防止记录重复?----请教各位高手
添加记录时,当输入的订货号、数量与数据表里的数据有重复时,如何能提醒输入者有重复,并且能弹出窗体,把数据表里重复的数据显示出来。-------请教各位高手!!![attach]6810[/attach]
[em06]
作者:
dllxf
时间:
2004-9-22 18:24
你必须在保存纪录或在订货号、数量录入后设置一个程序判断才可以。由于我只会判断,但不知判断后如何继续录入的命令。
作者:
camplus
时间:
2004-9-29 05:10
因为你是多个字段合起来不能重复,解决方法是联合主键,就是将合起来不能重复的字段同时设为主键.并指定为不能重复.
另外就是编个宏或用VBA对记录进行定位显示或者是做个子窗体显出也可.[attach]6953[/attach]
[此贴子已经被作者于2004-9-28 21:11:40编辑过]
作者:
wangxuefeng
时间:
2004-9-30 20:22
定义主键当然,不错,不过在已经有重量的表格中是不能定义主键的。
唯有解决办法是也查找重复记录删除后,再定义主键
作者:
camplus
时间:
2004-10-1 02:23
那只有那样了,不过问题却变为如何快速找到并删除重复记录了,有个方法可以用的(也是从论谈里学来的)1.COPY现有的表另存,只保留结构,重设主键.2.COPY原记录贴到新表中,此时可以保证贴进去的都是唯一的,并且会产生一个错误表,里面是没有被贴进去一内容.这样就OK了.
作者:
wangxuefeng
时间:
2004-10-2 19:40
高手如云[em04]
作者:
liubin_fwlb
时间:
2004-11-4 21:42
导入到excel,修改后在导入
作者:
3leaf
时间:
2006-1-24 20:41
这个功能还是有用的,不错!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3