我有一個非常簡單的更新聲明,但它不斷給我3061錯誤。微軟Access 3061太少參數
Public Function SendToYard(ByVal lEquipmentId As Long)
oMb.ExecuteSql ("UPDATE Equipment SET GeneralLocation = 'Yard' WHERE ID = " & lEquipmentId)
End Function
表名是設備,列名GeneralLocation和ID
什麼能可能是錯誤怎麼回事?
這裏是的ExecuteSQL功能 注意我使用DAO
Public Function ExecuteSql(qry As String)
db.Execute qry, dbFailOnError
End Function
在沒有錯誤處理程序的情況下使用dbFailOnError在我看來確實是非常不明智的。 – 2011-03-04 04:40:32