我正在通过ADO访问SQL Server。 我有一个记录集,我正在修改一些字段。 我想只在我想要时更新所有修改。
例如,如果我有错误,程序将以异常方式结束,并且可能不会进行更新。或者我会显示一个要求确认的最终消息框。
我正在使用“adOpenDynamic”,“adLockOptimistic”。
我正在更改信息而不使用任何记录集'edit'上一个命令既不'更新'。只需rs.fields("this")=newdata
;
我认为所有更改都是临时的,直到我执行updatebatch。他们是???
此外,我还没有使用rescordset.edit / recordset.update命令。 (直接我改变了字段的值)
发生了什么事?我做错了什么?
任何帮助都将不胜感激。谢谢