设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] 帮我看看附件内的MDB,现在有三个问题:

[复制链接]
跳转到指定楼层
1#
发表于 2004-2-4 01:29:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


帮我看看附件内的MDB,现在有三个问题:
1.在R166INPUT窗体上第一次输入新增资料的时候没有问题,但是在第二次输入新的时候就会提示出错?
2.代号我想不能让它重复,而且后面所有的字段如果全部重复的话就不能生成另一个代号(解释一下:如果代号为001,总阻为A,同步为B,零位为C,标志为D...等等[其它除外],当输入代号为002的时候,总阻输入为A,同步为B,零位为C,标志为D...等等[其它除外]时,就要不能存档并提示你所输入的资料重复).
3.代号可不可以做自动递增且不会出现跳号的现象?最好是可以做到先用00-99,然后用A0-Z9,然后到0A-9Z?

以上问题请帮帮忙看看。再次感谢,呵。

[此贴子已经被作者于2004-2-3 17:29:53编辑过]

本帖子中包含更多资源

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

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

点击这里给我发消息

2#
发表于 2004-2-4 04:59:00 | 只看该作者
我已收你的邮件, 可能你的邮箱已满, 系统退信.

你的代码我看不了(有VBA密码),第一个问题就无法回答了

第二个问题,可以把所有不能重复的字段,做成一个联合主键,这样只要中间有一个不重复,就可以保存。

第三问题,要编程很麻烦,最好用自动编号
3#
 楼主| 发表于 2004-2-4 18:21:00 | 只看该作者
联合主键不能超过十个,但是我的字段已经超过二十

点击这里给我发消息

4#
发表于 2004-2-4 18:24:00 | 只看该作者
关于重复,我在想,将二十个字段用&连在一起,再用DLOOKUP判断,不过这样字段太长会很慢。
5#
 楼主| 发表于 2004-2-4 18:24:00 | 只看该作者
有没有更好的办法,或是试试看
6#
 楼主| 发表于 2004-2-4 18:25:00 | 只看该作者
附件的VBA密码是nbmikegu

点击这里给我发消息

7#
发表于 2004-2-4 18:58:00 | 只看该作者
你把窗体R166INPUT的数据源变成:

SELECT R166.*, R166.总阻 & R166.同步 & R166.零位 & R166.标志 & R166.外壳电镀 & R166.抗硫化 & R166.旋转角度 & R166.有效角度 & R166.轴芯油脂 & R166.定位油脂 & R166.旋转扭力 & R166.定位扭力 & R166.开关扭力 & R166.旋转寿命 & R166.止档强度 & R166.轴芯尺寸 & R166.中心孔密封 & R166.测试方式 & R166.环保 AS d
FROM R166;

然后再判断D是否重复就行了。
8#
 楼主| 发表于 2004-2-4 19:15:00 | 只看该作者
请帮我把判断D的代码写一下,万心感谢zhengjialon

你在哪啊,有机会我请你吃饭菜,呵,我在深圳
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 11:40 , Processed in 0.093440 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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