MS Access 中的自定义编号

问题描述

我是 Microsoft Access 2016 的新手,正在制作用于处理贷款的数据库系统。 我做了两个字段:

  1. ID 例如:001,数据类型为数字
  2. NRC这是我所在国家/地区的官方国民登记卡号码,例如:“123456/78/1”)

我现在想生成一个新字段:

  1. LoanNumber 来自上述字段 1. ID 和 2. NRC。 从上面的例子中,我希望这个新字段由连接在一起的两部分组成;即“ID - NRC 的第一部分,在第一个 '/' 之前”。

例如:LoanNumber001-123456

表达式生成器中的哪些代码将帮助我实现这一目标?

解决方法

数字数据类型值不能用前面的零保存。使用 Format 函数来操作数字。这可以在查询或文本框中完成,但不能在表格中完成,因为格式函数不适用于计算字段类型。

Format([ID],"000-") & Left([NRC],6)