我尝试使用以下VBA代码从Access数据库中的表更新列,但它没有工作,因为没有幸福到该列。我想将5列连接成一列。此更新语句可以在SQL Server中使用,但显然不在此处。
currentdb.Execute "update sys_AAAA_AAAA set ABI=AAT+AAU+AAV+AAW+AAX"
有什么建议吗?感谢。
答案 0 :(得分:0)
也许某些字段 Null ?
尝试使用字符串" concatenator" Access优先选择&符号:
CurrentDb.Execute "update sys_AAAA_AAAA set ABI = AAT & AAU & AAV & AAW & AAX"