webForumDet fria alternativet

Autonumber?

ASPur ASP

4 svar · 163 visningar · startad av slurken

slurkenMedlem sedan juni 200152 inlägg
#1

Hur får man reda på vilket ID-nummer(Autonumber) en post har fått precis när man lagt till den? Använder Access.

------------------
jag är inte där du är

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Om du har access 2000/Jet 4.0 så kan du använda

  sql = "insert into t ..."
  conn.execute sql,,128
  set rs = conn.execute("select @@identity ")
  newId = rs(0)

Annars, om du har Access 97, så måste man använda ett recordset när man gör insert.

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 10 jun 2001]

slurkenMedlem sedan juni 200152 inlägg
#3

man tackar och bockar ;)

------------------
jag är inte där du är

EclipseMedlem sedan juli 20003 825 inlägg
#4

Hur vet man att man använder Jet4 då!?

------------------
I sometimes wish I was famous.

PatrikBMedlem sedan mars 20002 836 inlägg
#5

då får du öppna databasen på detta vis:

objConn.Open "provider=Microsoft.Jet.OLEDB.4.0;Data Source=X:\db-dir\db-file.mdb"

cya,
PatrikB

------------------
*Det jämnar ut sig sa han som sket i byxan och satte sig ned*

138 ms totalt · 3 externa anrop · v20260731065814-full.c74b5be1
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)