Access Expression Builder 中的字符串给出错误

String in Access Expression Builder giving error

我试图在 Microsoft access 的表达式生成器中将当前年份“2022”与两个词(即 2022 My Example)连接起来。

我正在使用控件源字段动态创建带有设置字符串短语“My Example”的年份

=FormatDate(Date(),"yyyy") + [My Example]

我不断收到错误消息:“您输入的表达式包含无效语法。任何人都可以阐明为什么会发生这种情况吗?

我不确定 FormatDate() 是什么,除非这是您自己编写的函数。您可能打算简单地使用 Format()。此外,您还需要使用引号字符 " 而不是方括号 [] 来连接字符串:

=Format(Date(),"yyyy") + "我的例子"

试试这个! 将格式日期更改为格式

=Format(Date(),"yyyy") & [My Example]