[vb.net+access]recuperer le dernier insert

cs_watcha2020 Messages postés 9 Date d'inscription mardi 20 avril 2004 Statut Membre Dernière intervention 31 mai 2007 - 24 juin 2004 à 16:21
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 - 25 juin 2004 à 22:49
bonjour,
je cherche une fonction qui permette de recuperer la clef primaire du dernier enregistrement que j'ai réalisé dans ma base access grace au oledbadapter et plus precisement oledbinsert....
merci d'avance

2 réponses

cs_lim Messages postés 329 Date d'inscription jeudi 20 novembre 2003 Statut Membre Dernière intervention 10 mai 2014 5
24 juin 2004 à 18:13
Je sais qu'il existe en MySQL la commande LAST INDEX, mais je ne sais pas si elle marche en ACCESS. Car même pour du SQLServeur je n'ai trouvé aucune commande pour faire çà.

ex:
SELECT * FROM TATABLE LAST INDEX

ou alors tu peux aussi faire comme çà

SELECT * FROM TATABLE ORDER BY TONCHAMP DESC

DESC te permet de récupérer à l'index 0 ton dernier enregistrement. (Tri par ordre décroissant)

@+
LIM
0
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
25 juin 2004 à 22:49
select max(id) from table

ça te donne la plus grand valeur de ta table et très souvent ton dernier idex entrée
0