Access, requète un peu compliquée...

Access, requète un peu compliquée... - VB/VBA/VBS - Programmation

Marsh Posté le 17-08-2004 à 17:22:41    

Bonjour,
 
j'ai des difficultés avec Access.
J'ai un formulaire avec deux listes modifiables, et une requète.
Je voudrais faire un filtre de la requète en prenant comme valeur à filtrer (nom de champ) la valeur de la liste 1, et comme valeur de filtre celle de la liste 2.
 
Mon code devrait ressembler à cela je pense:
Set myrecordset = mydb.openrecordset("myquery" )
myrecordset.Filter "myquery.Forms!Formulaire1!Combobox1.value  = Forms!Formulaire1!Combobox2.value"
 
Mais ça ne marche pas... Si vous avez une idée?...
Merci de votre aide.
 
 
Guillaume


Message édité par Gusdabo le 17-08-2004 à 17:27:28
Reply

Marsh Posté le 17-08-2004 à 17:22:41   

Reply

Marsh Posté le 17-08-2004 à 17:55:34    

Une piste :
 
 

Code :
  1. // construction de la requete
  2.   myquery = "select... from ... where ... AND " & _
  3.   [Formulaire1].Combobox1.Value & " = " & _
  4.   [Formulaire1].Combobox2.Value
  5.   //création du recordset
  6.   Set myrecordset = New Recordset
  7.   //appel de la requete
  8.   myrecordset.Open "myquery"
  9.   ...
  10.   //fermeture du recordset
  11.   myrecordset.close


 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed