Hur får man tag på nästa ID. säg att jag har id 1,5,10, 13. då vill jag med sql skriva så jag få ID på post två. För att plocka fram nästa: Tusen tack alla men det fubnka finnt med första förslaget. Är du verkligen säker på att det blir rätt!? Rent logiskt (och även när jag testar) ska du få sista posten oavsett vad du byter 2:an mot (kanske inte vad som helst, men jag tror du fattar...).Få tag på nästa ID
alltså 5 Sv: Få tag på nästa ID
PARAMETERS CurrentID Long;
SELECT Min(ID) AS NextId
FROM TableName
WHERE ID>[@CurrentID]));
För att plocka fram tidigare:
PARAMETERS CurrentID Long;
SELECT Max(ID) AS PreviousId
FROM TableName
WHERE ID<[@CurrentID]));
Sv:Få tag på nästa ID
<code>
SELECT TOP 1 *
FROM (SELECT TOP 2 * FROM frågor ORDER BY ID DESC)
</code>Sv: Få tag på nästa ID
/Johan