Requete dynamique sous access

ben -  
 ben -
Je souhaiterai modifier dynamiquement une requete en VB sous access.
La requete existe en dur et je voudrai concaténer des conditions.
Es-ce possible?
Quel syntaxe pour acceder a ma requete en dur?

Merci d'avance

1 réponse

  1. mobile75 Messages postés 70 Date d'inscription   Statut Membre 17
     
    bonjour Ben

    essayes toujours ça :

    Function genere_sql_()
        Dim dbscurrent As Database
        Dim sql_don as string, critere_requete as string
        Dim Nom as string
        sql_don="select * from table "
        critere_requete = " Where Champ1 = " & mavariable1
        critere_requete = critere_requete & " AND champ2 = " & mavariable2 & ";"
    sql_don=sql_don & critere_requete
        Set dbscurrent = CurrentDb()
            dbscurrent.QueryDefs(NOM).sql = sql_don
            dbscurrent.QueryDefs.Refresh
        Set dbscurrent = Nothing
    End Function
    
    


    A+
    Essayer.........des fois ça marche............
    2
    1. ben
       
      Merci mobile75,
      Je vais m'en sortir avec ces infos.
      A charge de revanche

      A+
      0