【发布时间】:2012-01-21 23:20:27
【问题描述】:
我有这个简单的代码:
Set tbl=DB.OpenRecordset("TableName",dbOpenTable)
tbl.AddNew
tbl("SomeField")=strSomeValue
tbl.Update
在 Update 语句中会抛出无当前记录错误。 我什至不明白 AddNew 语句没有产生错误后怎么会发生这种情况?!
【问题讨论】:
-
试试这个:
tbl.Fields("SomeField")=strSomeValue -
在 tbl 上放一个 watch 并在 tbl.AddNew 处放一个断点并调试。浏览 tbl watch 看看发生了什么。
-
这就是整个方法吗?你能把整个方法贴出来吗?