设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 窗体中如何实现重复数据的自动查找与跳转?

[复制链接]
跳转到指定楼层
1#
发表于 2014-9-13 17:07:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本来,对诸如客户名称的这样的字段完全可以把其属性设置为主键来防止数据的重复输入,可看到已经输入上万条数据的表,一个一个修改又太费时,正可谓“积重难返”!
      于是就想,能否设置该字段的“更新前”事件过程,检查某客户是否已经存在,如果没有存在,则保存到数据库,如果已经存在,则自动搜索,定位到已经存在的数据,进行数据的更新。
       对于是否存在该客户的数据,使用Dcount()就可搞定,但对于自动搜索,并定位到已有数据上就不知道怎么写代码了。
      请各位帮帮忙!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2014-9-13 17:15:14 | 只看该作者
以该客户名称为条件,设置SQL语句,用ADO打开记录集。判断RecordCount是否等于0。等于0,说明不存在,则可以新增;不等于0,说明存在,直接修改
3#
 楼主| 发表于 2014-9-14 16:45:18 | 只看该作者
盗梦 发表于 2014-9-13 17:15
以该客户名称为条件,设置SQL语句,用ADO打开记录集。判断RecordCount是否等于0。等于0,说明不存在,则可 ...

多谢提醒!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-29 03:19 , Processed in 0.096904 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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