设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] 公司小网管碰到的ACCESS问题,希望高人解答!

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-25 14:07:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现有一个设备上使用的数据库,分四个字段。现在需要数据库这样进行修改:
1."钥匙匹配成功"与同一个vin绑定的纪录,只能有一条,且不允许被覆盖;也就是说,如果已经有一个vin的结果是"钥匙匹配成功",那就不允许再次外部输入同一个vin;(避免重复数)
2.诸如"匹配钥匙出错,请重试"或其它不成功的纪录,则保留原有状态。

希望高人们给予解答,菜鸟先谢过了!





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2010-7-25 15:15:11 | 只看该作者
使用DAO或ADO来读记录集
判断 result='钥匙匹配成功' and vin='当前的值' 在表中是否存在,如果存在,则 不允许再添加
3#
发表于 2010-7-25 15:31:32 | 只看该作者
现有一个设备上使用的数据库,分四个字段。现在需要数据库这样进行修改:
1."钥匙匹配成功"与同一个vin绑定 ...
hyq1979 发表于 2010-7-25 14:07
不知是不是这么个意思?




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
 楼主| 发表于 2010-7-25 18:31:31 | 只看该作者
本帖最后由 hyq1979 于 2010-7-25 18:33 编辑
使用DAO或ADO来读记录集
判断 result='钥匙匹配成功' and vin='当前的值' 在表中是否存在,如果存在,则 不允 ...
tmtony 发表于 2010-7-25 15:15

真没想到各位大大这么快就回复了,起初本想发贴回复的可能性很小就没怎么认真说明情况,没想到各位大大回复的这么快。
设备是给汽车钥匙与车辆自身防盗器做防盗匹配用的,也就是说汽车的电子锁。现在是有些车辆以前做了防盗匹配,可操作人员误操作重复做了匹配,而这个数据库就多次记录了“钥匙匹配成功”。


5#
 楼主| 发表于 2010-7-25 18:44:18 | 只看该作者
本帖最后由 hyq1979 于 2010-7-25 19:12 编辑
不知是不是这么个意思?
todaynew 发表于 2010-7-25 15:31

似乎斑竹的意思是自己填加vin和result值,需要的是设备自动添加数据。

vin是车辆的号码,设备操作时需要人工输入车辆的vin,然后设备根据是否匹配成功自动进行数据添加(钥匙匹配成功、检查电喷系统出错,请咨询技术人员等值)。现在要求当操作人员误操作重复对“钥匙匹配成功”的车辆进行匹配时,数据库不重复写vin与result.且保留最早的“钥匙匹配成功”数据。

使用DAO或ADO来读记录集
判断 result='钥匙匹配成功' and vin='当前的值' 在表中是否存在,如果存在,则 不允许再添加

感觉这样比较靠谱,但数据库之前从未搞过,希望各位大大能否把搞好的数据发过来。并具体说明下如何操作,谢谢了!


6#
 楼主| 发表于 2010-7-25 19:17:58 | 只看该作者
使用DAO或ADO来读记录集是否说要装Visual Basic?
7#
 楼主| 发表于 2010-7-25 21:23:11 | 只看该作者
本帖最后由 hyq1979 于 2010-7-25 21:30 编辑

1."钥匙匹配成功"与同一个vin绑定的纪录,只能有一条,且不允许被覆盖;也就是说,如果已经有一个vin的结果是"钥匙匹配成功",那就不允许再次外部输入同一个vin;

刚问了下设备操作人员关于“不允许再次外部输入同一个vin”的问题,原意为操作人员在匹配设备上输入vin号码,数据库中result='钥匙匹配成功' and vin='当前的这个vin号码' 在表中存在,则匹配设备中断匹配。
这样说单纯的进行数据库设置应该不行,要对设备上的软件进行判定修改。虽然没搞成但还是要谢谢上面的两位大大了。

点击这里给我发消息

8#
发表于 2010-7-26 11:53:34 | 只看该作者
你的系统有否有源代码,你对VBA编程是否熟悉
这个判断过程要在 窗体的数据保存前(BeforeUpdate) 进行判断
如果表中已经存在此数据,则可设置Cancel参数为true,这样就可拒绝数据保存,并可提示用户
9#
 楼主| 发表于 2010-7-27 01:10:53 | 只看该作者
回复 tmtony 的帖子
源代码在设备厂家那,问题已经跟管事的反映会派厂家的程序员来搞定。

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-27 12:29 , Processed in 0.119065 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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