Récupération du résultat d'une requete SQL [Résolu]

Messages postés
34
Date d'inscription
jeudi 17 juin 2004
Statut
Membre
Dernière intervention
26 novembre 2007
- - Dernière réponse : cs_skyman272
Messages postés
34
Date d'inscription
jeudi 17 juin 2004
Statut
Membre
Dernière intervention
26 novembre 2007
- 17 août 2006 à 11:16
Bonjour, 

J'execute dans mon code VB une requete SQL de la maniére suivante (sgbd mysql) :
    rq.Source "select sum(date_d-date_a) from reservation where date_d ('" & dateF & "');"
    rq.ActiveConnection = VarConnect
    rq.Open

La requete s'execute bien, mais je n'arrive pas a récupéré le résultat. Comment faire pour récupéré le résultat de cette requete ????

Merci de votre aide car je galere depuis plusieur jours...
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
46
3
Merci
Salut,

Regarde la collection Fields de ton objet Recorset Rq, c'est elle qui contient les résultats d'une requête.

Essaie cecirq.Source "select sum(date_d-date_a) as somme from reservation where date_d ('" & dateF & "');"
rq.ActiveConnection = VarConnect
rq.Open
msgbox rq!somme
msgbox rq.fields("somme")

Si il contient plus d'une ligne en resultat, tu devras parcourior ton recordset avec les MoveNext, MoveFirst etc,

: Règlement =>:Moteur de recherche

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 206 internautes nous ont dit merci ce mois-ci

Commenter la réponse de jrivet
Messages postés
34
Date d'inscription
jeudi 17 juin 2004
Statut
Membre
Dernière intervention
26 novembre 2007
0
Merci
ça fonctionne, merci
Commenter la réponse de cs_skyman272