---
title: "Hämta post man jobbar på."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/135917-hämta-post-man-jobbar-på"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Meng"
published: "2005-10-18T07:12:47.000Z"
updated: "2005-10-18T08:34:53.000Z"
replies: 10
views: 467
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/135917-hämta-post-man-jobbar-på"
---

# Hämta post man jobbar på.

## #1 — Meng, 2005-10-18T07:12Z

Jag håller på att göra en guide till inläggning av nyheter som man utfyller olika data i en rad steg. På steg 4 väljer man att godkänna nyheten och då sparas den till databasen. 

På steg 5 kan man göra ytterligare inställningar, t ex om nyheten skal vara aktiv och isf updateras posten i databasen.

Vad är då det bästa sättet att öppna rätt post från databasen på steg 5 så det är alldeles säkert att det blir just den man precis sparat till databasen.. kan ju hända mot all förmodan att två personer lägger in nyheter samtidigt.

```
SELECT TOP 1 * FROM nyheder Where opretaf = '"& sUsername &"' ORDER BY id DESC
```

 Bästa sättet?

Permalänk: https://www.webforum.nu/p/135917

## #2 — @nders, 2005-10-18T08:03Z

sökterm: @@identity

mvh

Permalänk: https://www.webforum.nu/p/1688895

## #3 — Meng, 2005-10-18T08:06Z

Hur skal jag använda det?

Red: eller jaha söka på här i forumet.. skal. Tack

Permalänk: https://www.webforum.nu/p/1688897

## #4 — @nders, 2005-10-18T08:08Z

När du lagt in posten i databasen hämtar du @@identity med en select-fråga, med samma connection-objekt.

Fann du verkligen ingen info med rekommenderat sökord?

Permalänk: https://www.webforum.nu/p/1688898

## #5 — Meng, 2005-10-18T08:11Z

jag har ju inte provat =)

Permalänk: https://www.webforum.nu/p/1688899

## #6 — Meng, 2005-10-18T08:14Z

Jo massa träffar..

Men kan jag hämta saker ur recsettet med den funktionen?

```
Set LastId = Conn.Execute("SELECT @@identity")
```

När jag provar att hämta id så får jag fel. Alltså LastId("id")

Permalänk: https://www.webforum.nu/p/1688900

## #7 — Meng, 2005-10-18T08:23Z

Borde de inte vara nåt sånt här?

```
<%Set RecSet = Conn.Execute("SELECT @@IDENTITY")
intCurrentId = RecSet(0)
RecSet.Close
Set RecSet= Nothing%>
<%=intCurrentId%>
```

Får 0

Permalänk: https://www.webforum.nu/p/1688901

## #8 — @nders, 2005-10-18T08:26Z

Jo, så borde det se ut. Men har du verkligen en räknare / autonumber-fält på den tabellen då?

Permalänk: https://www.webforum.nu/p/1688902

## #9 — Meng, 2005-10-18T08:29Z

Sry.. fattade inte att jag måste køra den samtidigt som jag kør insert. 

Funkar primus nu, tackar!

Är de nu kniv säkert att det är rätt id?

Permalänk: https://www.webforum.nu/p/1688903

## #10 — @nders, 2005-10-18T08:32Z

Ja, så länge du inte har en trigger som gör insert i någon annan tabell så är det den posten **du** (dvs din instans av connectionobjektet) skapade i tabellen.

Permalänk: https://www.webforum.nu/p/1688904

## #11 — Meng, 2005-10-18T08:34Z

Ok då är det hundra. Tack igen

Permalänk: https://www.webforum.nu/p/1688905

---

Tråden på webben: https://www.webforum.nu/amne/asp/135917-hämta-post-man-jobbar-på
