access如何用代码在“默认值”里实现自动编号

2016-02-19 13:29 37 1 收藏

今天图老师小编给大家精心推荐个access如何用代码在“默认值”里实现自动编号教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

【 tulaoshi.com - 编程语言 】

简述:

单据流水号生成问题

问题:

如何用代码在“默认值”里实现自动编号?单据流水号生成问题。

如何用代码在“默认值”里实现自动编号?

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

如果我想实现不同类型的自动编号,我应该怎么设置代码呢?

如:第1号、第2号、...........、第198号..................

或:CN0001-A、CN0002-B、CN0003-B、.........、CN0004-A、CN1998-B……

是在默认值里输入代码呢,还是在什么地方,请指教,谢谢!

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

回答: 

这些要求都不需要在“表”的字段属性中完成,一般都是在界面编程中解决的。

用 dcount() 或者 dmax() 函数取值后用字符串组合的方法得到编号

  Private Sub Field1_Enter()
    If IsNull(Field1.value) Then
        Field1.value = "CN" & Format(CLng(DMax("mid(field1,3,4)", "table1") + 1), "0000") & "-A"
    End If
End Sub

当然,知道原理以后你一定要用更改表的“默认值”的方法来实现也未尝不可,但个人觉得没必要。

来源:http://www.tulaoshi.com/n/20160219/1604439.html

延伸阅读
标签: windows 操作系统
想来大家现在已经为自己的系统打上SP2补丁了吧,不知道你注意到没有,打完SP2补丁之后,在控制面板的“添加/删除程序”对话框中会添加一项叫做“设定程序访问和默认值”的选项,如图1所示。“设定程序访问和默认值”简化了指定用于活动(如 Internet 冲浪和发送电子邮件)的默认程序的过程。另外,通过该功能用户还可以指定从“开始”菜单...
标签: SQLServer
使用DTS向导在SQL SERVER之间或两个数据库之间进行数据导入导出按默认值配置,则只导入导出表对象以及视图对象,象其他的比如默认值、存储过程等对象可能丢失,如果希望所有的数据库对象都在导入导出之列,请在DTS向导过程中选择“在SQL SERVER数据库复制对象和数据”,接下来就可以选择各个对象进行导入导出了 但要注意,在导的过程中容易出错...
问题: 如何定义自动编号字段的初始值和步进值?如何定义自动增加字段的初始值和步进值?如何使删除过数据的自动增加字段的开始值重新从1开始? 回答: 通过以下语句,你可以在建表的时候指定其起始值和步进值: CREATE TABLE tblNewOrder2 ( OrderId AUTOINCREMENT (1000, 10), ItemId LONG, Quantity LONG) 你也可以用...
标签: iphone 手机软件
具体步骤如下 1.调出控制中心,将屏幕亮度调节到最小 2.打开设置应用>通用>辅助功能>缩放,下滑找到“显示控制器”选项并打开该选项 3.返回上一页,下拉找到“辅助功能快捷键” 4.Home键连击三次即可调出缩放菜单(如果菜单不出现可点击屏幕上的圆形控制器)...
标签: Web开发
本编文章将要介绍重点解释如何在Ms Sql Server中更新或添加一条记录后立即得到其标识列的值,这个值在ACCESS就是我们熟知的自动编号的 ID值,好了,闲话不多说,代码我也不多写,只写关键些,相信各位高手一看就明白,呵呵。后面也附带了在ACCESS中获取的方法,虽然在ACCESS 中获取自动编号的文章网上虽然很多,但放在此做为一个总...

经验教程

642

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部