访问VBA更新列以进行连接

时间:2018-03-05 05:57:31

标签: sql access-vba concatenation

我尝试使用以下VBA代码从Access数据库中的表更新列,但它没有工作,因为没有幸福到该列。我想将5列连接成一列。此更新语句可以在SQL Server中使用,但显然不在此处。

currentdb.Execute "update sys_AAAA_AAAA set ABI=AAT+AAU+AAV+AAW+AAX"

有什么建议吗?感谢。

1 个答案:

答案 0 :(得分:0)

也许某些字段 Null

尝试使用字符串" concatenator" Access优先选择&符号

CurrentDb.Execute "update sys_AAAA_AAAA set ABI = AAT & AAU & AAV & AAW & AAX"