设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] [求助][讨论]自动编号的多种做法示例

[复制链接]
跳转到指定楼层
1#
发表于 2006-6-26 16:53:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



自己在做自动编号的时候几乎查遍了论坛的所有相关帖子,由于VB太菜了,作了很久,终于得偿所愿,感谢那些无私奉献的人们!现在把示例贴出来,希望能给跟我一样菜的新手一些帮助。另有一些问题向各位高手请教。

示例中编号有两种:一种是按年月日+字母+序号的,其中的序号以日期为单位,就是每天都是从1开始的。

                               一种是按字母+年月日+序号的,其中的序号部分是不断叠加的。

我的问题是,做这样的编号: 字母+年月日+序号,其中序号部分以年为单位叠加,每年的一月一日的时候又从一开始!忘版主及各位高手多多指教!!!

                 [hide] [em01][em09] 以年为单位的自动编号



[此贴子已经被作者于2006-6-30 15:40:04编辑过]

本帖子中包含更多资源

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

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

点击这里给我发消息

2#
发表于 2006-6-26 17:41:00 | 只看该作者
示例呢?
3#
 楼主| 发表于 2006-6-26 18:02:00 | 只看该作者



[此贴子已经被作者于2006-6-27 9:27:06编辑过]

本帖子中包含更多资源

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

x
4#
发表于 2006-6-26 19:32:00 | 只看该作者
首先要纠正一个概念,很多人都想尽办法要把各种格式的自动编号做进表里面,这是一种非常错误的想法。

表存储的是数据库的原始数据元,是对于计算机系统可读的数据,而不是对人可读的数据,业务中需要的各种类型的自动编号,都应当通过查询来生成,而不是直接将各种自定义格式的自动编号存储在表中。
5#
 楼主| 发表于 2006-6-26 20:00:00 | 只看该作者
多谢指教!版主是否能就当前示例指点一二,在窗体中如何实现:(字母+年月日+序号,其中序号部分以年为单位叠加,每年的一月一日的时候又从一开始)这样的功能,多谢!!
6#
发表于 2006-6-26 21:01:00 | 只看该作者

回复:(LucasLynn)首先要纠正一个概念,很多人都想尽...

以下是引用LucasLynn在2006-6-26 11:32:00的发言:


首先要纠正一个概念,很多人都想尽办法要把各种格式的自动编号做进表里面,这是一种非常错误的想法。

表存储的是数据库的原始数据元,是对于计算机系统可读的数据,而不是对人可读的数据,业务中需要的各种类型的自动编号,都应当通过查询来生成,而不是直接将各种自定义格式的自动编号存储在表中。



严重同意,可能很多的问题都是没有学一点数据管理和数据库的基本知识所造成的,

布局结构合理会在以后省很多事,并且要尽可能的规范化!
7#
发表于 2006-6-26 21:21:00 | 只看该作者
以下是引用szcsm在2006-6-26 12:00:00的发言:
多谢指教!版主是否能就当前示例指点一二,在窗体中如何实现:(字母+年月日+序号,其中序号部分以年为单位叠加,每年的一月一日的时候又从一开始)这样的功能,多谢!!



分别存储到多个字段,读取的时候通过查询来合并。
8#
发表于 2006-6-26 21:42:00 | 只看该作者
我的专栏中也有相关的说明,大家可以看看。
9#
 楼主| 发表于 2006-6-26 22:39:00 | 只看该作者
感谢各位!!!!!

不过我还是想了解窗体里创建的方法。多知道些没有坏处的!也能学一些VB的知识!!
10#
发表于 2006-6-28 01:58:00 | 只看该作者
??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-1 19:37 , Processed in 0.108081 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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