gpt4 book ai didi

sql - 我正在尝试在 Access VBA 中更新表中的某些字段

转载 作者:行者123 更新时间:2023-12-02 22:00:11 25 4
gpt4 key购买 nike

我需要一些帮助,抱歉,我是 VBA 新手,我正在尝试运行一个更新查询,该查询应该从变量中获取值并更新现有的表。这是使用 VBA 完成的。执行时不会显示错误消息,但表不会使用新值进行更新。代码如下:

Query = "UPDATE Results " & _
"SET fk_Report='" & Report & "'" & _
",fk_Name='" & Namevar & "'" & _
",fk_Age='" & Agevar & "'" & _
",fk_Sex='" & Sexvar & "'" & _
"WHERE [Count]='" & Countvar & "'" & _
",[Positives]='" & Posvar & "'" & _
",[Negatives]='" & Negvar & "'" & _
",[Unknow]='" & Unkvar & "';"
CurrentDb.Execute (Query)

如果有人能帮忙...

最佳答案

where 子句中不需要逗号

Query = "UPDATE Results " & _
"SET fk_Report='" & Report & "'" & _
",fk_Name='" & Namevar & "'" & _
",fk_Age='" & Agevar & "'" & _
",fk_Sex='" & Sexvar & "'" & _
"WHERE [Count]='" & Countvar & "' " & _
"AND [Positives]='" & Posvar & "' " & _
"AND [Negatives]='" & Negvar & "' " & _
"AND [Unknow]='" & Unkvar & "';"
CurrentDb.Execute (Query)

关于sql - 我正在尝试在 Access VBA 中更新表中的某些字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21883536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com