En plus de toutes les préoccupations exprimées au sujet de la raison pour laquelle vous donnez un cul de rat ce que la valeur d'identification est (tous sont corrects que vous ne devriez pas), laissez-moi ajouter ceci au mélange:
Si vous avez supprimé tous les enregistrements de la table, le compactage de la base de données réinitialisera la valeur initiale à sa valeur d'origine.
Pour une table où il existe encore des enregistrements et si vous avez inséré une valeur dans le champ Autonumber inférieure à la valeur la plus élevée, vous devez utiliser la méthode @ Remou pour réinitialiser la valeur de départ. Ceci s'applique également si vous voulez réinitialiser au Max + 1 dans une table où les enregistrements ont été supprimés, par exemple, 300 enregistrements, dernier ID de 300, supprimer 201-300, compact ne réinitialisera pas le compteur (vous devez utiliser @ La méthode de Remou - ce n'était pas le cas dans les versions antérieures de Jet, et, en effet, dans les premières versions de Jet 4, la première version de Jet qui permettait de manipuler la valeur de départ par programmation).
Tout ce que vous essayez d'accomplir en faisant ceci (aucune idée de pourquoi quelqu'un se soucierait de quoi et le numéro d'identification est aussi long que c'est unique et vous ne les manquez pas.), Je chercherais un meilleur Solution. – JeffO