【发布时间】:2018-10-21 18:45:17
【问题描述】:
第一个 vba/access 项目,由于某种原因,我似乎无法通过循环将项目添加到集合或字典中:
Dim current_stock As Scripting.Dictionary
Set current_stock = New Scripting.Dictionary
current_stocks_sql = "SELECT id, size,stock FROM bags"
Set rs = db.OpenRecordset(current_stocks_sql)
' On Error Resume Next
Do While Not rs.EOF
current_stock.add rs!id, rs!stock
MsgBox rs!id ' gives 1,2,3 correctly
rs.MoveNext
Loop
'On Error GoTo 0
rs.Close
当它到达 id 2 时,它给出错误项 key 已经存在。
【问题讨论】: