Bonjour à tous,
Voici mon problème :
J'aimerai allez à l'avant dernier enregistrement d'une Table Access en VB6.
Est-ce que cela est possible?
Merci d'avance
Bonjour à tous,
Voici mon problème :
J'aimerai allez à l'avant dernier enregistrement d'une Table Access en VB6.
Est-ce que cela est possible?
Merci d'avance
Salut!
Heu, avant dernier selon quel critère? Tu as une clef primaire numérique? Une date?
salut bb62
Avec un recordset sur ta table
Si MonRecorset pas vide
MonRecordset.MoveLast
MonRecordset.MovePrevious
Enfin je ferais comme cela
@+
salut
après avoir testé que le nombre d'enregistrement dans ton recordset (rs)est >=2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 rs.movelast rs.movepreview
Bonjour
Pourquoi "l'avant dernier"? C'est un simple exercice de style ou as tu une motivation particulière?
C'est bon, ça marche impect avec .movelast et .moveprevious.
Mais j'ai une question :
J'ai une equipe A, elle fait des matchs : Comment faire avec une requête trouver le dernier match de A?
Merci d'avance.
Par exemple: si tu fais ta requête avec un ORDER BY sur la date du match, le dernier match sera dans la dernière ligne de la réponse.
Edit: pour la façon d'écrire ça en VBA et SQL... Voir juste en dessous.
je ne connais pas tres bien la structure de tes tables mais voila un truc qui peut t'aider
je croit que ca devrais marche. Sinon fait nous savoir.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 'tout d'abord des hypothese sur tes champs et ta table 'soient Match la table des match ' equipe une des equipes ' date la date du match 'tu auras la requette suivante equip="A" sql="select * from match where equipe = '" & equip & "' order by date" rst.open sql,(...),(...),(...) if rst.recordcount > 0 then rst.movelast
C'est bon cela marche très bien.
Merci à tous.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager