autoinc ändert sich nicht
Natürlich nicht, weil der Wert den das Feld beim nächsten Einfügen erhält tief in der Datenbank steckt und sich nur mit Klimmzügen (z.B. Tabelle löschen und neu anlegen) ändern lässt.
Aber es ist meist auch nicht nötig den Wert zu ändern.
Wenn man die Tabelle leert und der Autoinczähler weiterläuft ist das ja kein Problem da man weiterhin eindeutige Primärschlüssel erhält.
Zum Problem wird es dann wenn man Datensätze aus verschiedenen strukturgleichen Datenbanken in einer Datenbanktabelle zusammenfassen möchte.
Eventuell kann man dann den ursprünglichen Wert des Feldes mit
Feldobject.Clear
löschen und die Datenbank vergibt dann automatisch einen neuen Wert.
Aber ich würde Autoinc-Felder entfernen und einen anderen Primärschlüssel suchen sobald es Probleme dieser Art gibt.