gpt4 book ai didi

sql - cn.execute 和 rs.update 之间的区别?

转载 作者:行者123 更新时间:2023-11-29 09:19:16 25 4
gpt4 key购买 nike

我正在使用 odbc 从 excel 连接到 mysql。下面说明了我如何更新 rs

With rs
.AddNew ' create a new record
' add values to each field in the record
.Fields("datapath") = dpath
.Fields("analysistime") = atime
.Fields("reporttime") = rtime
.Fields("lastcalib") = lcalib
.Fields("analystname") = aname
.Fields("reportname") = rname
.Fields("batchstate") = "bstate"
.Fields("instrument") = "NA"
.Update ' stores the new record
End With

问题是为什么在此之后需要运行cn.execute?我不是已经用 rs.update 更新了 rs 吗?

最佳答案

.Update 在本例中与记录集一起使用来提交记录添加或更改。 cn.Execute 针对连接对象 (cn) 执行 SQL 字符串或命令。您不会同时使用两者。

关于sql - cn.execute 和 rs.update 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2822879/

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