Requête SQL avec vb6

Badri86 Messages postés 27 Date d'inscription   Statut Membre -  
 Esc9g -
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
Configuration: Windows XP Internet Explorer 6.0

4 réponses

  1. Esc9g
     
    ... et ça marche pas ?

    t'utilises quoi comme SGBD ?
    0
    1. Badri86 Messages postés 27 Date d'inscription   Statut Membre
       
      j'utilise access
      0
  2. Badri86 Messages postés 27 Date d'inscription   Statut Membre
     
    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
  3. Badri86 Messages postés 27 Date d'inscription   Statut Membre
     
    J'atend la reponse c'est irgance
    0
  4. Esc9g
     
    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