access 2010 在计算字段表达式中仅使用部分文本字段

access 2010 use only part of text field in calculated field expression

为在线预订系统创建数据库。访问相对较新,但已经弄清楚如何自动组合 table 中的两个字段以填充另一个字段。这是我拥有的:

目前有三个字段有问题,它们是:

hostName为计算字段,表达式如下:

[firstName] & " " & [Surname]

所以如果firstName的值为"Dave",Surname的值为"Smith",则hostName中的当前结果为"Dave Smith".这很好,但我希望它只组合 firstName 的值和 Surname 的第一个字母来产生类似 "Dave S".

的东西

我四处寻找执行此操作的方法,并根据我的编码经验尝试了一些我认为可能有效的方法,但都抛出了一个错误。任何有用的链接或可能的解决方案将不胜感激。

谢谢,扎克

Left ( Surname, 1 )

更多信息here

.

还有:

Calculated fields belong in queries, not tables.

更多信息来自 Allen Browne here