Zrobiłem sobie w tabelce pole ID typu autoincrement aby sobie zapewnić klucz głowny (ciągłość nie jest mi konieczna więc pomysł wydaje się być dobry).
Przy testowaniu kilkakrotnie wstawiwałem i dodawałem rekordy i w pewnym momencie przy próbie dodania nowego rekordu zaczął pojawiać się błąd "key violation".
Po kilku doświadczeniach doszedłem, że pomaga skasowanie ostatnio dodanego rekordu. Po tej operacji insert się zrobił i dodał i ID z numerem tego rekordu, który skasowałem.
Uznałem, że musiał się posypać jakiś licznik nadający kolejne identyfikatory dla tego pola.
Pytanie:
Czy wiecie gdzie Paradox trzyma tą informację o kolejnej wartości pola autoincrement i czy można się do tego dobrać programowo ?