Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access开发平台

关于Access快速开发平台自动编号使用的注意事项

时 间:2020-09-12 17:15:57
作 者:欧志华   ID:51519  城市:广州
摘 要:关于Access快速开发平台自动编号使用的注意事项。
正 文:

问题描述:

今天有个学员在学习Access快速开发一日通教程的过程中,遇到个平台自动编号的问题,比较有代表性,特此发布下,希望后来者在学习过程中大家能少走点弯路。

点击图片查看大图

点击图片查看大图


解决思路:

根据图1的提示,编号达到上限不能增加了,这里要检查[自定编号管理],

点击图片查看大图
       
       首先这里要理解,部门编码是D(首字母)+一位数字,范围D1-D9,也就是字段大小是两位,
       现在是[D9] 当然是达到了上限。所以不能再增加了,这里会出现这个上限满了。估计是学员可能是反复学习的原因导致部门编号一直在增加,这里要注意,自动编号的最大编号不会因为删除了部门记录而减少,所以大家要知道并理解才行,设计的时候不要把规则限制设置的太小,要留有一定空间,教程这样设置只是为了展现这个限制的作用,不要理解错误了。


问题1解决方法:
      根据实际情况,现在是没有部门记录直接把[Sys_AutoNumberRules]表中[RuleName]是[部门编码]的[lastNo]清空,[Sys_AutoNumberRules]如果在main.mdb中没有找到,可以在快速创建链接表添加或者打开[data.mdb]修改。

点击图片查看大图

点击图片查看大图
点击图片查看大图


问题2解决方法:
      检查[tblDepartment]表(部门表),发现 [DID]字段(标题:部门编号)设置字段大小为1,前面说了,部门编号规则为D1,所以是字段大小是2。


main.mdb新增部门保存,可以正常保存,问题解决。
有些学员不会打开Access左侧导航,以下是打开方法,附打开Access左侧导航的方法:
Access快速开发平台--显示SysFrmMain_HomePage的方法
http://www.accessoft.com/article-show.asp?id=18151


Access快速开发平台QQ群 (群号:321554481)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助