我在Access 2003的“数据表”模式下有一个表单,它可以包含25 000行。
当我想编辑特定行时,我会打开一个包含所有可编辑字段的特定表单。
完成后,我保存并关闭表单,但现在我想重新查询并刷新我编辑的行。 (我想将光标保持在这一行,我想避免重新加载每一行,因此表单上的重新查询不是解决方案。)
有可能吗?
此致
答案 0 :(得分:1)
不,我认为不是。你必须重新查询你的表单,但是在你这样做之前保存AbsolutePosition
,你可以把光标放回原来的位置:
lngPos = Me.Recordset.AbsolutePosition
Me.Requery
Me.Recordset.AbsolutePosition = lngPos
顺便说一句,我在pcreview上从Albert D. Kallal那里偷走了这个想法。我过去曾使用过Bookmark
个对象,但它似乎总是出错。