Predmet:Re: Redni brojevi, kako izbjeći greÅ¡ku?
Citiraj zxz:Do preskakanja bi moglo doci zbog jednovremenosti u mrezi tj. da se desi da dvoje zajedno sa dva razlicita compa rade.
Jos se moze desiti i ako neko udje pa otvori novi rekord te ga pobrise i onda ne izlazi nego nastavi.
Najbolji i najsigurniji nacin je da nema brisanja.
Dobro bi bilo kada bi dokucio kada se to desava pa bi se mozda moglo vise uciniti.
Ovako mozes jos napraviti provjeru tj. da provjris koliko imas rekorda u tabeli jer broj rekorda +1 bi bio tvoj novi broj.
U ovom slučaju je samo jedan korisnik tako da mogu isključiti uzrok zbog jednovremenosti. Pitao sam korisnika dali se desilo neÅ¡to nepredviđeno a on mi kaže da nije
A Å¡to se tiče provjer koliko ima rekorda i to sam imao:
I = DCount("[FiskalniBroj]", "tblProdaja") + 1
I tu su zapravo počeli problemi
imam recimo : 1,2,3,4,6. Znači zadni broj je 6, a imam pet rekorda pa se ponovo generira broj 6 i dobijem duli broj u primarnom ključu
Pozdrav