首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft Access附件记录集

Microsoft Access附件记录集
EN

Stack Overflow用户
提问于 2022-07-13 17:11:07
回答 1查看 73关注 0票数 2

我有一个微软Access应用程序工作了很多年。然而,今天,以下代码已停止工作。

代码语言:javascript
复制
    Dim Recordset2 As DAO.Recordset2
    Dim fieldAttachment As DAO.Field2
    stringSQLText = "SELECT [" & stringTable & "].ID" & vbCrLf
    stringSQLText = stringSQLText & "           , [" & stringTable & "].[" & stringFieldName & "]" & vbCrLf
    stringSQLText = stringSQLText & "        FROM [" & stringTable & "]" & vbCrLf
    stringSQLText = stringSQLText & "       WHERE ((([" & stringTable & "].ID)=" & longID & "));"
    Set Recordset2 = CurrentDatabase.OpenRecordset(stringSQLText, dbOpenSnapshot)
    'Error occurs here
    Set fieldAttachment = Recordset2(stringFieldName)

它报告了以下错误:

错误13类型失配

这是否是的结果?

还有人遇到过这个问题吗?

我的Access版本是Microsoft Access for Microsoft 365 MSO (版本2206 Build 16.0.15330.20216) 64位

EN

回答 1

Stack Overflow用户

发布于 2022-07-13 17:48:32

将代码更改为使用Field3而不是Field2,现在可以工作了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72970155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档