如何用VBA返回动作查询的记录数?例如,更新查询、删除查询、追加查询。
Private Sub Command1_Click()
Dim dbCurrent As Database ‘一定要新建立一个数据库变量,CurrentDB变量代表的永远是最新的数据库,反应不出变化的来。
Set dbCurrent = CurrentDb
dbCurrent.Execute ("Update 联系人 SET 联系人.备注 = '" & InputBox("input letters") & "'")
MsgBox dbCurrent.RecordsAffected
End Sub
上海--蓝色风暴(736161778) 23:00:57
不能直接用currentdb.recordsaffected,不然永远返回数据为0