Erreur d'exécution 3021 - expressions du FOLKLORE ou de la BOF est vrai ou si l'enregistrement a été supprimé

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

Je reçois l'erreur d'exécution 3021 toutefois, la requête n'est pas vide.

  • Essayez de laisser tomber le ; à la fin du SQL. Si cela ne fonctionne toujours pas, essayez d'imprimer le SQL généré et en l'exécutant directement dans Access.
  • La question de la double question était la LIKE caractère générique. Bien que cette question utilise également LIKE, il n'y a aucune indication qu'une wild-card, est impliqué.
InformationsquelleAutor user2898085 | 2013-12-11