Office中国论坛/Access中国论坛

标题: 窗体中如何实现重复数据的自动查找与跳转? [打印本页]

作者: yanghua1900363    时间: 2014-9-13 17:07
标题: 窗体中如何实现重复数据的自动查找与跳转?
    本来,对诸如客户名称的这样的字段完全可以把其属性设置为主键来防止数据的重复输入,可看到已经输入上万条数据的表,一个一个修改又太费时,正可谓“积重难返”!
      于是就想,能否设置该字段的“更新前”事件过程,检查某客户是否已经存在,如果没有存在,则保存到数据库,如果已经存在,则自动搜索,定位到已经存在的数据,进行数据的更新。
       对于是否存在该客户的数据,使用Dcount()就可搞定,但对于自动搜索,并定位到已有数据上就不知道怎么写代码了。
      请各位帮帮忙!
作者: 盗梦    时间: 2014-9-13 17:15
以该客户名称为条件,设置SQL语句,用ADO打开记录集。判断RecordCount是否等于0。等于0,说明不存在,则可以新增;不等于0,说明存在,直接修改
作者: yanghua1900363    时间: 2014-9-14 16:45
盗梦 发表于 2014-9-13 17:15
以该客户名称为条件,设置SQL语句,用ADO打开记录集。判断RecordCount是否等于0。等于0,说明不存在,则可 ...

多谢提醒!




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