---
title: "select @@IDENTITY"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/156519-select-identity"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Gimbo"
published: "2007-01-29T11:04:40.000Z"
updated: "2007-01-29T12:05:00.000Z"
replies: 3
views: 414
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/databaser-sql/156519-select-identity"
---

# select @@IDENTITY

## #1 — Gimbo, 2007-01-29T11:04Z

Tja,

jag har följande sql sats i min asp kod:

```
SQL = "INSERT INTO tblSubmittedForms (FormID, SubmitDate) VALUES (" & FormID & ", getDate()) SELECT @@IDENTITY as 'identity'"
	response.write SQL
	set rsAdd = conn.Execute(SQL)
	AddSubmittedForm = rsAdd(0)
response.write "submitted form: "&AddSubmittedForm&"":response.end
```

men jag får följande felmeddelande:

Item cannot be found in the collection corresponding to the requested name or ordinal. 

när jag kör sql satsen som skrivs ut i management studio så får jag ut ett värde som heter identity, men hur kommer det sig att jag får det felmeddelandet jag får? jag har även testat med 

AddSubmittedForm = rsAdd("identity")

men det fungerar heller inte?? blir tokig snart

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

## #2 — @nders, 2007-01-29T11:09Z

Du ska inte ha apostrofer runt fältnamnet "identity", som i övrigt är ett reserverat ord.

Ditt största problem är dock att du faktiskt får två recordsets (det första är tomt och skapas av din insert-fråga), och du vill ha värdet från det andra. Därför, inled med *SET NOCOUNT ON*. 

```
SQL = "SET NOCOUNT ON" & vbCrlf & _
      "INSERT INTO tblSubmittedForms (FormID, SubmitDate) VALUES (" & FormID & ", getDate())" & vbcrlf & _
      "SELECT @@IDENTITY"
	response.write SQL
	set rsAdd = conn.Execute(SQL)
	AddSubmittedForm = rsAdd(0)
```

Jag brukar ta för vana att separera delfrågorna med radbrytning, som du ser ovan.

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

## #3 — Gimbo, 2007-01-29T11:18Z

klockrent...tusen tack!!

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

## #4 — LarsG, 2007-01-29T12:05Z

Flyttas från ASP

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/156519-select-identity
