我有一个非常简单的更新声明,但它不断给我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