22. april 2007 - 21:58Der er
9 kommentarer og 2 løsninger
automatisk tildeling af brugernr
Hej
Jeg skal have mit system til at give mine brugere et individuelt brugernr.
Som det ser ud lige nu, giver den bruger nr 1 til første bruger og alle andre får brugernr 2.. :S
Min kode der genererer numrene ser sådan ud:
int tmp = 0; int brugernr = 0;
if (brugere.Count == 0) //HVIS DER IKKE FINDES NOGEN BRUGERE SÆTTES BRUGERNR TIL 1 brugernr = 1; else { foreach (Bruger b in brugere) //GENNEMLØB ALLE BRUGERE OG FIND HØJESTE EKSISTERENDE BRUGERNR { if (b.Brugernr > tmp) { tmp = b.Brugernr; tmp++; } } brugernr = tmp; //LÆG EN TIL BRUGERNUMMERET }
Hvad gør jeg galt? og er der evt. en anden mulighed der er bedre?
hmortensen >> Jeg fik det til at virke ved at smide tmp uden for foreach som du sagde, men jeg vil gerne lige se thesurfers løsningsforslag inden pointsudeling.. Takker indtil videre :)
thesurfer >> ok.. Hvordan kan man trække den seneste tilføjede ud?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.