我有一个ADO记录集,它不返回行(这是预期的),但我的监视面板显示了一个有效的字段集合,其中包含我想要存储/捕获的列名。
然而,使用类似的代码
x = rs.Fields(idx)
返回错误"3021":BOF或EOF为True。请求的操作需要当前记录。
我的问题是,是否可以阅读Fields系列(注意,我在手表面板中看到的内容似乎是正确的,以及我希望能够获取的内容),如果不能,解释原因的"gotchas"是什么?
非常感谢Mike
您需要名称:
x = rs.Fields(idx).Name
Field(idx)
是不存在的值。