Ok, men der er ikke noget, der hedder "efter" i en database tabel. Det er der kun hvis du definerer et felt, der indeholder rækkefølgen, og laver en "SELECT ... ORDER BY ditfelt".
Mener du at der skal laves fortløbende numre: så brug autonummerering.
OK! Kan du vise et exempel på hvordan jeg så skal gøre det for jeg er ikke sikker på at jeg er helt med :-) Det er ikke fortløbende numre. Numrerne kan være alt fra 101 - 902
Exempel 101 Brev sendt 203 Kunde ringet 201 Adresse ukendt
Nu vil jeg lave en sql som går igennem alle sager som feks har kod 201 som sidste kode og derefter sætter en ny kode/status ind.
Exempel 101 Brev sendt 203 Kunde ringet 201 Adresse ukendt 208 Overføres
Sagen er den, at jeg slet ikke ved om dette er muligt men jeg tænkte at det nok kunne være en god idé og høre her på Eksperten.
Det jeg nu vil lave er, at såfremt der på sagen er en sidste status som er kode 012 (Sand) så vil jeg lave en SQL som så lægger til/opretter, eller hvad det nu måtte være, en kode feks 013 Rykker 2. Den må IKKE overskrive de koder som allerede findes der. Jeg ved godt hvordan det virker med UPDATE funktionen men som sagt så skal det være en ny kode som lægges til :-)
Tabeller som jeg arbejder med heder HISTORIK og koden heder HISTORIK_KOD (*) og teksen som vises efter koden heder HISTORIK_KODTEXT (?).
Håber at du blev mere indsat i problemet og kan hjælpe mig.
Problemet er ikke at det drejer sig om en INSERT med derimod at jeg er nød til, at have en WHERE idet den kun skal lægge til en ny linje/kode hvor WHERE opfyldes.
Men du kan også kigge på subselects, som måske kan klare det. Det bør man tænke på når man får lyst til at lave sql-sætninger i et gennemløb af et recordset.
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.