【发布时间】:2013-12-11 23:41:46
【问题描述】:
rst.Open "SELECT * FROM Equipas WHERE ([ID - Funcionário] LIKE '" & idfunc & "' AND [ID - Tarefa] LIKE ' " & idtask & "' );", CurrentProject.Connection, adOpenDynamic, adLockOptimistic
rst.Delete adAffectCurrent
rst.Update
rst.Close
我收到运行时错误 3021 但查询不为空。
【问题讨论】:
-
尝试在 SQL 末尾删除
;。如果这仍然不起作用,请尝试打印出生成的 SQL 并直接在 Access 中运行。 -
重复问题中的问题是
LIKE通配符。虽然这个问题也使用LIKE,但没有迹象表明涉及通配符。