---
title: "Fånga \"autonumber\"-värde från insert-sats i Accessdb?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/96048-fånga-autonumber-värde-från-insert-sats-i-accessdb"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bennytall"
published: "2004-01-29T12:11:07.000Z"
updated: "2004-01-29T12:24:17.000Z"
replies: 3
views: 198
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/96048-fånga-autonumber-värde-från-insert-sats-i-accessdb"
---

# Fånga "autonumber"-värde från insert-sats i Accessdb?

## #1 — bennytall, 2004-01-29T12:11Z

Hej på er!

Jag vet att jag någongång tidigare gjort detta, men minns inte hur...
Jag har en kolumn, ID, som är av formatet "autonumber" i en Accessdb.
När jag gör en insert m h a ASP så vill jag fånga det sekvensnr som kolumnen får vid skapandet av posten.
Jag vet att detta går att göra i själva insert-satsen på något vis.

Annars kan man ju alltid fånga värdet genom att göra en sökning direkt efter insert - men det är:
1\. inte 100% säkert
2\. ingen bra kodning

Någon som kan?

\>\>benny

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

## #2 — @nders, 2004-01-29T12:16Z

Direkt efter insert, med samma connectionobjekt, ställ frågan:

```
SELECT @@IDENTITY
```

Mvh

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

## #3 — bennytall, 2004-01-29T12:21Z

Ok...

Men efter det då?

Har jag hela raden med alla kolumner i ett recordset efter den selecten?
Det är ju min egna kolumn (ID) jag vill veta det nya värdet på.

Men jag vet att det ska gå att skriva in något i insert-satsen likaså... hm...

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

## #4 — @nders, 2004-01-29T12:24Z

> Har jag hela raden med alla kolumner i ett recordset efter den selecten?

Nä, det är räknarvärdet som tilldelades den posten du precis stoppade in.

> Det är ju min egna kolumn (ID) jag vill veta det nya värdet på.

Och det är det du får.

För att hämta något från en tabell så måste du köra en select. Insert returnerar ingenting.

mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/96048-fånga-autonumber-värde-från-insert-sats-i-accessdb
