2

这是我上一个问题的后续。

一旦我解决了参考文献的问题,我遇到了另一个非常奇怪的问题。基本上,我在表单上的按钮后面有以下内容:

Dim attachmentField As DAO.Field2
attachmentField = Recordset("Att")

我现在已经链接了引用,在第二行放置了一个断点,并在 Recordset("Att") 上添加了一个监视。当执行在断点处停止时,我可以从手表中看到 Recordset("Att") 返回 Variant/Object/Field2 类型的值,并且该字段包含几乎我期望的内容。

但是当我跨过第二行(允许它执行)时,会弹出以下错误:“对象变量或未设置块变量

当然,attachmentField 完成后没有分配任何内容。我错过了什么?

4

1 回答 1

6

您将需要在分配行的开头使用“设置”。

设置附件字段 = Recordset("Att")

于 2009-07-29T09:26:00.070 回答