首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Access VBA运行时错误3075语法错误(缺少运算符)双击列表框时打开

Access VBA运行时错误3075语法错误(缺少运算符)双击列表框时打开
EN

Stack Overflow用户
提问于 2020-06-09 04:46:57
回答 2查看 147关注 0票数 1

我的目标是从列表框中打开特定的记录,用双击的特定数据填充不同的表单。我的列名是列表框和包含所有数据的主表中的ClaimID15。此列包含诸如C123456789之类的值。在Master表上,ClaimID15的数据类型是short text。当我双击列表框中的行时,它给出以下错误:运行时错误'3075':查询表达式'[Claim_ID_15=C123456789‘中的语法错误(缺少运算符)。

代码语言:javascript
运行
复制
Private Sub SearchList_DblClick(Cancel As Integer)
    DoCmd.OpenForm "profileForm", , , "Claim ID 15=" & SearchList

End Sub

我对visual basic有一个初步的了解,提前谢谢你。

EN

回答 2

Stack Overflow用户

发布于 2020-06-09 04:55:59

建议在命名约定中不要使用空格或标点符号/特殊字符。如果这样做,则必须用字符将对象名称括起来。此外,文本字段的参数必须有撇号分隔符。日期/时间字段使用#,数字字段使用nothing。

DoCmd.OpenForm "profileForm", , , "[Claim ID 15]='" & SearchList & "'"

票数 0
EN

Stack Overflow用户

发布于 2020-06-10 06:09:56

感谢您的帮助和信息!我做了一些改变,它起作用了

代码语言:javascript
运行
复制
Private Sub SearchList_DblClick(Cancel As Integer)
    DoCmd.OpenForm "profileForm", , , "[Claim ID 15]='" & SearchList & "'"

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

https://stackoverflow.com/questions/62270914

复制
相关文章

相似问题

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