Id från Accessdatabas?

ASP

5 svar · 304 visningar · startad av toha

Medlem sedan dec. 1999707 inlägg
Trådstart#1

Är det någon som har en bra lösning på hur man får fram värdet på ett autonumber (räknare) -fält när man lägger till poster?

Vet att man i SQLserver kan få det med @@identity. Men i Access är frågan hur man löser det på ett snyggt sätt.

Medlem sedan juni 200032 967 inlägg
#2

jag har för mig att det bästa sättet (ja, faktiskt) är att använda recordsetobjektets addnew-metod.

sedan har du id i objRS("ID") eller vad du nu kallar objekt/kolumner.

vi har haft denna diskussion uppe förut, och jag har för mig att emission kom med ovanstående förslag. sök lite på addnew och emission så kanske du hittar den gamla tråden.

mvh,

Medlem sedan dec. 1999707 inlägg
#3

Ja just det ja. Det var ju en lösning som jag helt hade glömt bort. Brabra. **bockar och bugar**

Medlem sedan juli 2000103 inlägg
#4

Så ni krånglar. :e

@@IDENTITY fungerar inte med Access 97, det är riktigt, men kör man Access 2000 kan man använda den. :p

Medlem sedan dec. 19996 522 inlägg
#5

För mig att det är rätt klurigt oxå i access

Medlem sedan juli 2000103 inlägg
#6

Med @@identity? Inte då.

Man skriver bara "SELECT @@IDENTITY". Is all.

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)