Office中国论坛/Access中国论坛
标题: [求助][讨论]自动编号的多种做法示例 [打印本页]
作者: szcsm 时间: 2006-6-26 16:53
标题: [求助][讨论]自动编号的多种做法示例
自己在做自动编号的时候几乎查遍了论坛的所有相关帖子,由于VB太菜了,作了很久,终于得偿所愿,感谢那些无私奉献的人们!现在把示例贴出来,希望能给跟我一样菜的新手一些帮助。另有一些问题向各位高手请教。
示例中编号有两种:一种是按年月日+字母+序号的,其中的序号以日期为单位,就是每天都是从1开始的。
一种是按字母+年月日+序号的,其中的序号部分是不断叠加的。
我的问题是,做这样的编号: 字母+年月日+序号,其中序号部分以年为单位叠加,每年的一月一日的时候又从一开始!忘版主及各位高手多多指教!!!
[hide] [em01][em09][attach]18814[/attach] 以年为单位的自动编号
[此贴子已经被作者于2006-6-30 15:40:04编辑过]
作者: 轻风 时间: 2006-6-26 17:41
示例呢?
作者: szcsm 时间: 2006-6-26 18:02
[此贴子已经被作者于2006-6-27 9:27:06编辑过]
作者: LucasLynn 时间: 2006-6-26 19:32
首先要纠正一个概念,很多人都想尽办法要把各种格式的自动编号做进表里面,这是一种非常错误的想法。
表存储的是数据库的原始数据元,是对于计算机系统可读的数据,而不是对人可读的数据,业务中需要的各种类型的自动编号,都应当通过查询来生成,而不是直接将各种自定义格式的自动编号存储在表中。
作者: szcsm 时间: 2006-6-26 20:00
多谢指教!版主是否能就当前示例指点一二,在窗体中如何实现:(字母+年月日+序号,其中序号部分以年为单位叠加,每年的一月一日的时候又从一开始)这样的功能,多谢!!
作者: skylark 时间: 2006-6-26 21:01
标题: 回复:(LucasLynn)首先要纠正一个概念,很多人都想尽...
以下是引用LucasLynn在2006-6-26 11:32:00的发言:
首先要纠正一个概念,很多人都想尽办法要把各种格式的自动编号做进表里面,这是一种非常错误的想法。
表存储的是数据库的原始数据元,是对于计算机系统可读的数据,而不是对人可读的数据,业务中需要的各种类型的自动编号,都应当通过查询来生成,而不是直接将各种自定义格式的自动编号存储在表中。
严重同意,可能很多的问题都是没有学一点数据管理和数据库的基本知识所造成的,
布局结构合理会在以后省很多事,并且要尽可能的规范化!
作者: LucasLynn 时间: 2006-6-26 21:21
以下是引用szcsm在2006-6-26 12:00:00的发言:
多谢指教!版主是否能就当前示例指点一二,在窗体中如何实现:(字母+年月日+序号,其中序号部分以年为单位叠加,每年的一月一日的时候又从一开始)这样的功能,多谢!!
分别存储到多个字段,读取的时候通过查询来合并。
作者: hi-wzj 时间: 2006-6-26 21:42
我的专栏中也有相关的说明,大家可以看看。
作者: szcsm 时间: 2006-6-26 22:39
感谢各位!!!!!
不过我还是想了解窗体里创建的方法。多知道些没有坏处的!也能学一些VB的知识!!
作者: dz983123456 时间: 2006-6-28 01:58
??
作者: suve 时间: 2006-6-28 02:43
452
作者: suve 时间: 2006-6-28 02:54
以下是引用LucasLynn在2006-6-26 11:32:00的发言:
首先要纠正一个概念,很多人都想尽办法要把各种格式的自动编号做进表里面,这是一种非常错误的想法。
表存储的是数据库的原始数据元,是对于计算机系统可读的数据,而不是对人可读的数据,业务中需要的各种类型的自动编号,都应当通过查询来生成,而不是直接将各种自定义格式的自动编号存储在表中。
太赞同了! 我越学习数据库越能体会到这一点,好像刚开始着手的时候总是问合计怎么求,其实数据库里不用保存可以计算得来的数据,能查询就查询。刚学的时候试图去读数据库结构的书,读的很困难能,还不能理解,学到今天,在去看,应该能更明白一些,可是现在天天忙着解决一些实际的窗口问题,没时间去读结构方面的书。
时间多么宝贵!老大徒伤悲!
作者: jicheng 时间: 2006-6-28 05:40
dddddd
作者: bbnet 时间: 2006-6-28 18:05
以下是引用dz983123456在2006-6-27 17:58:00的发言:
??
作者: duyun_81 时间: 2006-6-28 18:22
看看。
作者: mayci 时间: 2006-6-29 00:01
求教了,哈哈
作者: RingS 时间: 2006-6-29 19:06
学习学习
作者: csyyy 时间: 2006-6-29 20:18
THANKS
作者: LIXIANACCP 时间: 2006-6-29 21:01
11
作者: lfxwolf 时间: 2006-6-29 21:44
看看什么
作者: XWQ2000 时间: 2006-6-29 22:32
vdvf
作者: weekend1976 时间: 2006-7-4 05:15
111111111111111
作者: weekend1976 时间: 2006-7-4 05:16
haohaoaho
作者: weekend1976 时间: 2006-7-4 05:17
haohao
作者: jason_he 时间: 2006-7-6 06:09
好东东,,下来看看
作者: kcny 时间: 2006-8-12 23:24
谢谢!
作者: df 时间: 2006-8-13 05:14
d
作者: hhtomling 时间: 2006-9-1 02:54
哇哇哇哇
作者: jackyskye 时间: 2006-9-5 23:17
good
作者: zyz218 时间: 2006-9-5 23:53
数据结构的设计确实很重要!!!!!!!!!!!!!!
作者: wanghj_jd 时间: 2006-9-8 04:21
我也需要这个
作者: jysxcy 时间: 2006-9-8 05:46
看示例
作者: 潇 时间: 2006-9-21 19:01
看看
作者: 执成 时间: 2006-10-4 09:01
ff
作者: t-back 时间: 2006-10-31 16:42
支持
作者: 涟漪 时间: 2006-11-4 17:08
想学习以下
作者: 涟漪 时间: 2006-11-4 17:12
难呀,学东西难!
作者: mmdc-dy 时间: 2006-11-6 07:06
我也想看
作者: wish2004 时间: 2006-11-6 07:52
学习了,刚到这个论坛就看到这么精彩的文章
作者: mmdc-dy 时间: 2006-11-7 16:43
kk
作者: 乌の甲乌 时间: 2006-11-10 00:19
好啊,收了,谢谢!
作者: wuheng 时间: 2006-11-10 00:24
受教了,学习
作者: 2609526 时间: 2006-11-11 04:28
LOOK
作者: mmdc-dy 时间: 2006-11-15 22:28
HAO
作者: szxly 时间: 2006-11-16 06:25
愿一睹为快
作者: lykcooler 时间: 2006-11-16 18:37
以下是引用LucasLynn在2006-6-26 11:32:00的发言:
首先要纠正一个概念,很多人都想尽办法要把各种格式的自动编号做进表里面,这是一种非常错误的想法。
表存储的是数据库的原始数据元,是对于计算机系统可读的数据,而不是对人可读的数据,业务中需要的各种类型的自动编号,都应当通过查询来生成,而不是直接将各种自定义格式的自动编号存储在表中。
是不是就是说,在创建表时,能不用自动编号就不用,是这样吗?
作者: 乌の甲乌 时间: 2006-11-22 05:50
好东西
作者: 乌の甲乌 时间: 2006-11-22 07:38
请教高手啊,我是菜鸟,我想把里面的字母F改为YS,为什么试了很多下都不行呢.
作者: dfff01 时间: 2006-11-23 23:30
学习中
作者: 276478078 时间: 2006-12-10 07:52
我要
作者: mywhy74 时间: 2006-12-11 05:34
看看
作者: mir30 时间: 2007-1-13 02:51
长见识
作者: alloy486 时间: 2007-3-29 16:43
看看先,谢谢分享
作者: lywangyi 时间: 2007-4-11 22:37
看一下,正需要
作者: liuxingyuabc 时间: 2007-6-21 08:35
要看看
作者: hxntxm 时间: 2007-6-26 09:16
what
作者: tz-chf 时间: 2007-6-26 16:14
支持4楼
作者: hhdnd 时间: 2007-7-3 20:14
看看事例
作者: katercn 时间: 2007-7-5 06:14
正需要啊,LZ给个示例看看呀!
作者: huangxiuwen 时间: 2008-1-21 23:41
顶你。顶你。顶你。顶你。顶你。顶你。
作者: wf198217 时间: 2008-1-30 14:15
学习中。。。
作者: wf198217 时间: 2008-1-30 14:34
终于理解了
作者: ttstory 时间: 2008-2-3 10:47
学习中,谢谢楼主分享~~^_^
作者: 独孤裘剑 时间: 2008-5-13 16:14
我们新需要一点一点的学,一个问题一个问题的解决,所以需要各位高手讲解得比较细一点。谢谢
作者: shwanqiu 时间: 2008-5-18 17:00
谢谢
作者: shwanqiu 时间: 2008-5-18 17:01
谢谢
作者: shwanqiu 时间: 2008-5-18 17:02
谢谢
作者: shwanqiu 时间: 2008-5-18 17:02
谢谢
作者: kevin5433 时间: 2008-5-26 08:37
多谢指教
作者: songnuan269 时间: 2008-10-6 20:36
标题: 有道理
有道理
作者: coolleaf 时间: 2008-10-30 14:49
[:50]
作者: chenyingfengsx 时间: 2009-6-23 10:31
dddddddddd
作者: li08hua 时间: 2010-3-10 02:10
我也来学
作者: bluecard 时间: 2012-2-5 19:11
长学问了
作者: cjf78 时间: 2012-2-6 11:01
真的很不错,我下来学习学习,感谢分享
作者: gumingbeijing 时间: 2012-4-19 09:51
学习学习
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |