Requête SQL, "executersql necessite un argument "
Bonjour à tous,
J'ai utilisé la fonction recherche en vain ....
Je réalise une requête SQL des plus simples .... Et j'ai une erreur, j'avou ne pas comprendre.
J'ai beau lire et re-lire ma requête je n'y vois pas d'erreur.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Option Compare Database
Private Sub cmd_ok_Click()
Dim var1 As String
var1 = [Form_F_account]![n_compte]
MsgBox var1
DoCmd.RunSQL ("SELECT [FAC_Interface].Accoount, FAC_Magnitude.ACCDesignationF " _
& "FROM [FAC_Interface], [FAC_Magnitude] " _
& "WHERE [FAC_Interface].Compte_Magnitude = FAC_Magnitude.ACC " _
& "AND ((([FAC_Interface].Accoount) LIKE '%" & var1 & "%'));")
End Sub |
Et j'ai l'erreur suivante :
" Une action ExécuterSQL nécessite un argument consistant en une instruction SQL"
Merci d'avance ....
Cordialement,