excel - MS Access 数据库关闭时,VBA 代码中的更新语句失败
问题描述
我的 VBA 程序中有以下更新语句。
Dim db As Database
Set db = CurrentDb
db.Execute "UPDATE SourceTicketData SET PRESENT = 'Checked-In' where CONTROLNUM = " & ticketno & ""
但是,当我的 MS Access 数据库打开时,此语句的执行没有任何问题。
当我关闭数据库时,更新语句给出:
错误代码 91 对象变量或未设置块变量。
请指教。谢谢。
解决方案
推荐阅读
- python - UnboundLocalError 试图从生成器内的外部闭包访问变量
- typescript - removeUndefined 方法应该有什么类型的签名?
- c++ - 如何在 Vulkan 中子分配缓冲区
- python - 文档相似度的文档嵌入模型
- macos - MacOS:尝试更新到 Cocoapods 1.10.0
- powershell - 如何通过 PowerShell 确认 TLS 1.2 在操作系统上可用?
- javascript - 在 D3 树布局中使用多种链接类型
- r - 使用 lubridate 和管道将日期转换为年月日
- php - 如何在 Drupal 8 中设置会话变量并在 php 脚本中获取它?
- c# - 将用户信息存储到数组中以在 switch 语句中使用