设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 851|回复: 3
打印 上一主题 下一主题

[其它] 如何确保表中不存在重复记录?

[复制链接]
跳转到指定楼层
1#
发表于 2005-10-3 03:36:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  我设计了一个表,有三个字段,分别是员工编号,培训课程编号,和成绩,如何确保任意两条记录中员工编号和培训课程编号不会出现同时相等的情况,即不能重复记录.哪位大哥帮帮忙.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-10-3 19:20:00 | 只看该作者
如,员工编号     培训课程编号     123                456      234              456     123               789  .。。。。。。这样就不算重号吗?如果是这样,就在输入时用DLOOKUP  或DCOUNT函数取表中这两个编号相同时的数量例A=DCOUNT("*","表名","员工编号='" & ME.员工编号 &"' AND 培训课程编号= '" & ME.培训课程编号 & "'")   如果A<>0 则说明表中已有。
3#
 楼主| 发表于 2005-10-5 03:24:00 | 只看该作者
这段程序该怎样写呀?能不能自动删除多余的重复记录或者不允许输入重复记录?
4#
发表于 2005-10-5 23:03:00 | 只看该作者
设为主键,建立索引
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 18:30 , Processed in 0.080682 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表