MS访问选择特定数据单元

时间:2012-12-13 16:58:14

标签: sql vba ms-access access-vba

我有一个名为" name"我想循环遍历该字段并以表格形式获取每个行值,以便可以将其保存到VBA变量中。我在指定列&时遇到问题行并将其保存到VBA变量。任何人都可以帮我这个吗?

1 个答案:

答案 0 :(得分:1)

数据绑定表单具有Recordset。它还有一个RecordsetClone,它是Recordset的只读副本。

使用VBA,您可以遍历RecordsetClone的行并读取当前行中任何字段的值。大多数情况下,我们通过字段名称而不是字段的序数位置来指示我们想要读取的字段,但您可以这样做。

Dim rs As DAO.Recordset
Set rs = Me.RecordsetClone
rs.MoveFirst
Do While Not rs.EOF
    Debug.Print rs!id ' value of field named id '
    Debug.Print rs(0) ' value of first field in recordset '
    rs.MoveNext
Loop
Set rs = Nothing