Avatar billede taae Juniormester
13. december 2005 - 00:43 Der er 11 kommentarer og
1 løsning

Problem med primær nøgle.

jeg sidder og indtaster nogle varer ind i en tabel. primær nøglen er sat til auto_increment.

På et tidspunkt var jeg nødt til at slette nogle af felterne, som jeg gjorde ved at sige:

delete from vare where vare.vareid='21';

Det har jeg gjort så fra felt 21 - 25.

Når jeg nu skriver nye varer ind starter den fra 26 og ikke fra 21 igen. Hvordan får jeg den til at gøre det ?
Avatar billede arne_v Ekspert
13. december 2005 - 00:47 #1
ALTER TABLE tabelnavn AUTO_INCREMENT=21
Avatar billede arne_v Ekspert
13. december 2005 - 00:52 #2
men vi fraråder normnalt at sidde og fifle med databasen på den måde

auto increment betyder "jeg vil have et unikt tal for hver ny record jeg indsætter
og jeg er bedøvende ligeglad med hvad det er"

man skal ikke forvente at tabellen efter længere tids brug ikke har huller
Avatar billede taae Juniormester
13. december 2005 - 00:57 #3
jeg skriver

ALTER TABLE Vare AUTO_INCREMENT='21';

og trykker enter, hvorefter den giver fejl !!!
Avatar billede arne_v Ekspert
13. december 2005 - 00:59 #4
hvilken fejl ?
Avatar billede taae Juniormester
13. december 2005 - 01:00 #5
jeg prøvede lige igen med den samme sætning du har skrevet og så gik det fint...

svar tak
Avatar billede taae Juniormester
13. december 2005 - 01:02 #6
Forresten arne, nu har jeg godt nok lukket spg, fordi jeg blev lidt småsur over ingen hjælp der :0), men kunne du hjælpe til i spg

http://www.eksperten.dk/spm/671283


jeg har HÅRDT brug for hjælp til den opgave. Skal afl proj på torsdag og stadig ikke færdig med kodningen, da jeg ikke kan løse dette database problem
Avatar billede taae Juniormester
13. december 2005 - 01:06 #7
jeg kan godt lave et nyt spg af det lukkede igen
Avatar billede arne_v Ekspert
13. december 2005 - 01:10 #8
svar
Avatar billede arne_v Ekspert
13. december 2005 - 01:27 #9
jeg har set det spørgsmål, men jeg forstår ikke problem stillingen
Avatar billede taae Juniormester
13. december 2005 - 01:32 #10
forstår ikke problem stillingen ???

jeg havde da ellers gjort mig ekstra umage, så jeg kunne forklare det så godt som muligt
Avatar billede taae Juniormester
13. december 2005 - 01:35 #11
jeg har 4 combo boxe hvorfra jeg vælger bil mærke - model - motor - årgang

de 4 valgte kriterier, skal passe til 6 felter fra vare tabellen. De kunne evt passe sammen ved at de 6 felter og de 4 kriterier måske har en fælles nøgle tilsammen.

That's it

men hvordan gør mand det praktisk ?
Avatar billede taae Juniormester
13. december 2005 - 01:38 #12
jeg ved bare ikke at de 4 kriterier jeg vælger hvordan jeg skal gemme dem i en database, fordi det eneste de skal bruges til er at sammenligne dem med vare tabellen. De 6 felter som passer til dem , skal printes ud
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester