【发布时间】:2021-12-28 15:45:05
【问题描述】:
我需要了解为什么这在 MS Access 中不起作用:
UPDATE main_records
SET main_records.rece = Str(main_records.Nr) & "," & Str(main_records.Pag);
目的是用Nr 和Pag 的内容(转换为字符串并连接)填充main_records 的所有记录中的rece 列(63 个字符的字符串)。
看起来很简单,但是...
【问题讨论】:
-
错误是什么?
-
这个查询对我来说很好。你有什么错误吗?我会尝试先运行 SELECT 以确保生成的字符串是您想要的。有没有可能超过 63 个字符?
-
请描述不起作用这对我们没有帮助。
-
甚至不应该尝试保存这个计算值。需要时执行此计算。如果可以为UPDATE计算,可以在需要的时候计算。