[ Bojan11 @ 09.06.2006. 09:16 ] @
Dali se da u Access bazi napraviti da kad Primary Key (meni je postavljen
AutoNumber) naraste na 10000 da krene od nule.....Da se resetira??
HVALA
[ mkaras @ 09.06.2006. 10:15 ] @
Delimicno je moguce.

PK ne bi trebalo da bude AutoNumber (moze ali je dosta teze za rad).

Jednostavno napravi jos jednu tabelu u kojoj ces cuvati broj koji ti predstavlja PK u tvojoj tabeli. Jednostavno , kada pokupis 10000 onda stavis da je sledeci koji se uzima 0,1,2, ...

Znaci samo od funkcije koju koristis zavisi sta ces dobiti kao primarni kljuc. Ako ti vise odgovara mozes dobiti i neku kombinaciju slova i brojeva ili samo brojeva koji se menjaju po nekom algoritmu, na preskok (stampanje broja na cekovima).

Jedina nevolja kod primene je ta da PK moras dodeljivati iz aplikacije u momentu upisisvanja sloga u bazu ( da bi izbegao nepotrebno gubljenje podataka). Sve ostalo ti daje mnogo vece mogucnosti za kontrolu dodeljenog PK.