Récupérer le max d'une requete

Résolu
Signaler
Messages postés
225
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
20 juin 2006
-
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
-
Comment récupérer en VB6 la max d'une table:
voila ce que je fais

Dim cnx As New ADODB.Connection
Dim Rst As New ADODB.Recordset


cnx.ConnectionString = "Provider=SQLOLEDB.1;......etc
cnx.Open
Rst.Open "fournisseur_fou", cnx, , adLockOptimistic


req = "select MAX(id_fou) from fournisseur_fou"
cnx.Execute req
MsgBox ("Max : " & Rst!id_fou)

il m'affiche 1 alors que c'est 16

1 réponse

Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
18
Salut, et en faisant comme ça ?

Dim cnx As New ADODB.Connection
Dim Rst As New ADODB.Recordset
cnx.ConnectionString = "Provider=SQLOLEDB.1;......etc
cnx.Open

req = "select MAX(id_fou) as valmax from fournisseur_fou"
Rst.Open req, cnx, , adLockOptimistic
MsgBox ("Max : " & Rst!valmax)

-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
3
Merci

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

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