sql - MS Access Select 有效,但更新无效
问题描述
我有一个作为前端链接到 MS Access 的 SQL Server 表。选择查询有效,但不知何故更新没有。我正在使用连续表单,并希望有一个“全选”复选框,它将更新它们被过滤的所有复选框。
我可以手动选择复选框,它们会更新每一行,但不知何故,当我使用 VBA 时,它不起作用。
SELECT
dbo_GRC_Assignment.*
FROM
dbo_GRC_Assignment
WHERE
isactive = 1
AND [PM] = 'John Doe'
AND [Region] IN ('US')
上面的查询可以过滤我的选择
UPDATE
dbo_GRC_Assignment
SET
dbo_GRC_Assignment.[RowSelected] = 1
WHERE
isactive = 1
AND [PM] = 'John Doe'
AND [Region] IN ('US')
上面的Update
查询根本不起作用。
解决方案
所以史诗般的菜鸟失败了。我把执行部分注释掉了。仍然是合法的问题..我只添加了 dbFailOnError ,现在它可以工作了..它以前没有..
'CurrentDb.Execute strCHKall, dbFailOnError
推荐阅读
- android - 模拟器运行时总是崩溃
- javascript - Laravel 从数据库中获取经度和纬度并在谷歌地图上显示标记
- vue.js - 如何以 eslint 不会抛出“tinymce 未定义错误”的方式在 vue 中实现 tinymce?
- python - 如何获取此验证码以限制字符长度并仅允许数字
- c++ - 重用 auto 类型的变量
- javascript - Req.user 在 POST 和 GET 之间丢失
- postgresql - 容器之间的 Docker 连接被拒绝
- javascript - Aframe 组件更改在 v1 中不起作用
- python - 使用 instapy-cli 将视频和照片上传到 Instagram 时出现问题
- vscode-debugger - 包裹调试体验不一致