bonjour tout le monde,
comme le titre l'indique, je cherche a selectionner le dernier enregistrement dans BD depuis vb.net.
Merci d'avance
bonjour tout le monde,
comme le titre l'indique, je cherche a selectionner le dernier enregistrement dans BD depuis vb.net.
Merci d'avance
le dernier élément, dans l'absolu, ça veut pas dire grand chose... ça n'a de sens que par rapport à un critère de tri, donc tu vas faire un ORDER BY. Et pour récupérer le dernier, il suffit d'inverser l'ordre du tri (DESC) et de récupérer le premier![]()
Pour combiner avec la solution du haut tu peux faire une requête comme ça (a condition que ta clé primaire soit un entier qui s'incrémente avec l'auto incrément SQL)
Ou Mieux
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT TOP 1 MesChamps FROM MATABLE ORDER BY MaClePrimaire DESC
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT Max(MaClePrimaire), MesChamps FROM MATABLE
pour une table avec clé auto incrément tu peux faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from table where PK = (select IDENT_CURRENT( 'table' ))
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