récupérer une requete sous VB [ACCESS] - VB/VBA/VBS - Programmation
Marsh Posté le 11-07-2006 à 17:26:57
dsl pr le plantage déjà  .
. 
 
Je souhaite récupérer sous VB le résultat s'une requete ACCESS. Le but est de pouvoir modifier les valeurs obtenues en procédant à des filtres par VB. Je ne sais pas trop comment m'y prendre...Merci d'avance!
Marsh Posté le 11-07-2006 à 17:28:54
| benco2964 a écrit : dsl pr le plantage déjà  | 
 
quel est ton type de requete ? 
quel type de filtre souhaites tu appliquer ? 
ici, on aide au débuggage, au pire on donne des directions de prog, mais on ne prog pas pour les autres ^^
Marsh Posté le 12-07-2006 à 08:01:43
Voici mon code VB : 
 
Private Sub Btn_ref_origine_Click() 
    Dim db As DAO.Database 
    Dim rst As DAO.Recordset 
    Dim qdf As DAO.querydef 
    'Ouverture de la base de données 
    Set db = DBEngine.OpenDatabase("QUA-Gérer_la_qualité.mdb" ) 
    Set qdf = CurrentDb.QueryDefs!Req_list_fiche_anomalies 
    qdf = "SELECT * FROM Tb_anomalies" 
    'Ouverture du recordset 
    Set rst = db.OpenRecordset(qdf, dbOpenForwardOnly, dbReadOnly) 
    'Fermeture du recordset 
    rst.Close 
End Sub 
 
Ceci ne fonctionne déjà pas. Les filtres viendraient ensuite avec des if...then : je m'en sortirai plus facilement. Mais je souhaiterai savoir déjà ce qui ne colle pas dans mon code (j'ai adapté ce que j'ai trouvé sans certitudes...)!
Marsh Posté le 11-07-2006 à 17:25:30
Salut à tous.