Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1385 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Erreur requête SQL dans ACCESS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur requête SQL dans ACCESS

n°1824285
Mikkle
Posté le 09-12-2008 à 16:04:07  profilanswer
 

Bonjour,
 
J'essaie de faire un formulaire de recherche multicritères.
 
Lorsque je saisie un champ (par exemple, le champ fréquence) et que je clique sur "Rechercher", j'obtiens le message d'erreur suivant : "Erreur d'exécution 3131 : erreur de syntaxe dans la clause FROM"
 
Quelqu'un peut-il m'aider à résoudre ce problème ?
 
Merci !
 
Mon code :
 
Private Sub Rechercher_Click()
DoCmd.SetWarnings False
DoCmd.OpenQuery "DelResult"
DoCmd.SetWarnings True
 
'Requête et filtres de recherche
Dim sql As String
 
sql = "INSERT INTO Result " & _
      "SELECT RESULTAT.* " & _
      "FROM RESULTAT "
     
     
 
Dim freq As Boolean
Dim sta As Boolean
Dim azi As Boolean
 
freq = IsNull(FrequenceEM)
If Not freq Then
sql = sql & " AND ([Result].[FrequenceEM]=Forms![MotRecRes]![Frq])"
End If
 
azi = IsNull(AzimutEM)
If Not azi Then
sql = sql & " AND ([Result].[AzimutEM]=Forms![MotRecRes]![Az])"
End If
 
sta = IsNull(NumSD)
If Not sta Then
sql = sql & " AND ([Result].[NumSD]=Forms![MotRecRes]![NSD])"
End If
 
 
'Exécution de la requête
 
DoCmd.SetWarnings False
DoCmd.RunSQL sql
DoCmd.SetWarnings True
 
'Ouverture du formulaire pour visualiser le résultat
 
DoCmd.OpenForm "Result_recherche_multi_frq"
 
 
 
 
End Sub

mood
Publicité
Posté le 09-12-2008 à 16:04:07  profilanswer
 

n°1824644
kao98
...
Posté le 10-12-2008 à 09:04:10  profilanswer
 

Il manque une clause Where !


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1824676
Mikkle
Posté le 10-12-2008 à 10:20:10  profilanswer
 

Merci beaucoup, j'ai fait les modifs, ça marche !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Erreur requête SQL dans ACCESS

 

Sujets relatifs
Erreur pendant une requèteerreur de chaine de charactere sql dynamique
Requête SQL ORDER BY... syntaxeJava - Erreur de configuration Microsoft Jscript
Duplication enregistrement Access avec champs contenant plusieurs valeLancer un job SQL
Import d'une table Access vers MySqlSQL Access Erreur de Requete
[VBA Excel] Erreur 424 sur une requete sql Access dans excel [Resolu]SQL/ACCESS:erreur de requête
Plus de sujets relatifs à : Erreur requête SQL dans ACCESS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR