什么“!”意味着在VBA

时间:2014-12-23 16:33:20

标签: access-vba

有人可以告诉我"!"是指以下第5行?

Dim rst As Recordset
Dim db As Database
Set db = CurrentDb
Set rst = db.OpenRecordset("zTableFields", , dbAppendOnly)
rst!TableName = "Brad"

感谢。

1 个答案:

答案 0 :(得分:0)

它是表或查询名称与字段/列名称之间的描述符。

这些是相同的:

    rst.Fields.Item(TableName).value = "Brad"
    rst.Fields(TableName) = "Brad"
    rst(TableName) = "Brad"