Requête SQL avec vb6

Fermé
Badri86 Messages postés 27 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 4 janvier 2010 - 5 mai 2009 à 01:05
 Esc9g - 7 mai 2009 à 00:40
Bonjour,


Je cherche comment je peu recuperer la valeur maximum d'un champ d'un table avec vb6

J'ai utilisé la requête suivante :
select max(poid) from tab1
A voir également:

4 réponses

... et ça marche pas ?

t'utilises quoi comme SGBD ?
0
Badri86 Messages postés 27 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 4 janvier 2010
5 mai 2009 à 11:33
j'utilise access
0
Badri86 Messages postés 27 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 4 janvier 2010
5 mai 2009 à 12:28
Quand j'utilise ce code napas des problèmes

SQL = "SELECT * FROM index1 WHERE mot ='" & Text1.Text & "' ORDER BY pois DESC"
Set tab1 = BASE.OpenRecordset(SQL)

If Not (tab1.BOF And tab1.EOF) Then
Do While Not tab1.EOF

List1.AddItem tab1.Fields("emplacement").Value & " " & tab1.Fields("pois").Value
tab1.MoveNext
Loop
End If

mais quand je veux chercher le nombre d'enregestrements ou la valeure maximum je trouve des problèmes
exp
SQL1 = "SELECT MAX(numconc), MAX(numtxt) FROM concepts, emplacement "
Set tab4 = BASE.OpenRecordset(SQL1)

j'ai pas trouver comment recuperer le nombre maximum
je rappele que j'utilise le SGBD ACCESS
0
Badri86 Messages postés 27 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 4 janvier 2010
5 mai 2009 à 13:11
J'atend la reponse c'est irgance
0
salut

j'ai pas access, je peux pas te dire si
SELECT MAX(numconc), MAX(numtxt) FROM concepts, emplacement

fonctionne correctement.

en fait, quand j'ai besoin d'un max, j'en demande un seul à la fois, je m'amuse pas à faire un produit cartésien comme tu le fais... pas l'habitude. néanmoins, ça devrait fonctionner, au pire, être très long mais fonctionner quand même.

tu parles de problèmes. peux-tu les exposer clairement ?
0