I en eksisterende tabel skal jeg have indsat en unik id for alle poster - er der nogen der kan lave det script til mig - basen hedder brugerlog og feltet der skal have en fortløbende værdi hedder ID
Nu skal Jeg jo ikke still dumme spørgsmål. men hvorfor er dit ID felt ikke lavet som et ID felt - MSSQL vil da lave en unik sekventiel værdi for hver ny post ??
Hvor skriver du dit script? direkte i SQL, PHP eller ... ?
Hvis Jeg nu går ud fra at du laver et eksternt skript ville jeg gøre det sådan:
1. Find højeste nuværende ID: "SELECT MAX(ID) AS X FROM brugerlog 2. Opret din nye post med ID = X+1
Det er fordi det er en base konverteret fra Access, jeg bruger stadig Access som frontend og af en eller anden grund kan jeg ikke tilføje poster til en tabel i Access medmindre der i tabellen er et nøglefelt, og dette fandtes ikke i denne tabel.
Men jeg fandt her på eksperten ud af at hvis man opretter ID felt så kan man jo få SQL til selv at indsætte Unikke IDer pr post og det som jeg ikke troede var muligt var at den sætte disse unikke ider på eksisterende poster, men det gjorde den - jeg poster lige den tråd hvor jeg fandt mit svar.
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.