如何在Access 2010中创建自定义ID

时间:2012-01-12 02:07:07

标签: ms-access macros ms-access-2007 ms-access-2010

这个问题的标题可能不准确,因为我不确定如何提出这个问题。

是否有一种方法可以在AC 2010中拥有一个ID字段,它具有一个常量部分,然后是用户将输入的ID的一部分?

示例:" EMP9066"

- 我想要" EMP" ID的一部分始终保持不变,用户不应该更改它和" 9066"是一个四位数字,用户将被要求输入。

请帮助。

_记住这不是SQL只是对一些宏的基本访问。

由于

1 个答案:

答案 0 :(得分:1)

Access有一个名为autonumber的数据类型,它会自动为每条记录生成一个唯一的编号,但不允许使用alpha前缀。

如果它确实是常量,那么最简单的方法是使用它作为显示前缀,即在表中该字段将被称为recId(例如),您将通过具有计算列的查询来查看行

EmpId:“EMP”&格式$(RecId, “0000”)