---
title: "Hämta post från databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11310-hämta-post-från-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mz"
published: "2001-08-27T10:33:00.000Z"
updated: "2001-08-27T11:21:00.000Z"
replies: 5
views: 269
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/11310-hämta-post-från-databas"
---

# Hämta post från databas

## #1 — Mz, 2001-08-27T10:33Z

Hej.

Kan man på nått smart sett hämta en post direkt efter det att man lagt in en ny?

ex.
1) Jag öppnar databasen och lägg lägger till en ny post i databasen.
2) Jag kör en funktion som gör att jag behöver det unika ID från posten jag nyss la till.
3) Jag uppdaterar posten med ny data genom funktionen jag nyss gjorde.

Finns det nått enkelt sett att plocka fram ID´t på, eller måste jag köra en ny SQL = "SELECT TOP 1 ID FROM tabell" ??

Skulle någon annan hinna göra ett inlägg så blir det ju helt fel...

Tacksam för svar. :)

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

## #2 — LarsG, 2001-08-27T10:37Z

Du kan använda 

```
set rs = connect.execute( "select @@identity")
id = rs(0)
```

direkt efter din insert

(under förutsättninga att du har Access 2000/Sql server/Sybase)

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

## #3 — Mz, 2001-08-27T10:57Z

hehe, ok? :q  ;)
Jo jag har Access2000.

..men om min kod ser ut så här nu:

```
SQL = "INSERT INTO data_annonser (fält1, fält2, fält3) VALUES('"& värde1 &"', '"& värde2 &"', '"& värde3 &"')"
Connect.Execute(SQL)
```

Hur skulle den se ut istället?

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

## #4 — LarsG, 2001-08-27T11:01Z

```
SQL = "INSERT INTO data_annonser (fält1, fält2, fält3) VALUES('"& värde1 &"', '"& värde2 &"', '"& värde3 &"')"
Connect.Execute(SQL)
set rs = connect.execute( "select @@identity")
id = rs(0)
```

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

## #5 — mrblonde, 2001-08-27T11:06Z

Om du kör med ado kan du få ut id direkt.

Stäng inte ner Recordsetet efter att du har sparat utan refresha det istället så kan nara läsa ut id direkt.

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

## #6 — Mz, 2001-08-27T11:21Z

**LarsG:**
Var det så enkelt.. :r
Ska genast prova, tack för hjälpen! :h

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11310-hämta-post-från-databas
