ms-access - DoCmd.SetParmeter "[enter string parameter]", stringParameter 返回错误:对象 "stringParameter" 没有填充对象自动化
问题描述
我有一个由字符串参数运行的删除查询,它工作正常。但是当我使用带有打开并使用查询的 vba 宏的表单时(用户在表单中输入参数),我得到参数 deosn 没有填充对象的自动化的错误。仅在使用字符串时发生
我尝试使用 TempVars 和一个可验证的字符串都不起作用
DoCmd.SetParameter "[äëðñ úòåãú æäåú]", Me.Idwork.Value
DoCmd.SetParameter "[äëðñ îâáìä øôåàéú]", Me.MedWork.Value
DoCmd.OpenQuery "îç÷ áòéåú øôåàéåú", acViewNormal, acReadOnly
错误消息指向第二行(Me.MedWork.Value)
解决方案
我找到了解决方案,我不知道为什么,但我需要Me.MedWork.Value
将"MedWork.Value"
. 我想要一个解释顺便说一句
推荐阅读
- javascript - 是否可以修改
里面 - elasticsearch - 我无法在 kibana 中查看日志,或者我无法使用 logstash 将日志添加到 elasticseach
- ruby-on-rails - 如果未经授权,ActiveAdmin 设置自定义重定向路径
- java - Selenium InternetExplorerDriver 没有在窗口上获得焦点
- django - 如何使用 django rest 更改 oauth2 中令牌的 expiry_in 参数
- c++builder - 无法从“TFmxChildrenList”转换为“TRectangle *”
- java - 将字符串传递给另一个类中的 main 方法
- javascript - 猫头鹰滑块单击下一个前一个触发所有其他滑块滑动
- c# - float.NaN 的 DataAnnotations 属性
- jasper-reports - 如何通过将值传递为真或假来隐藏jasper报告中croostab中的特定行?