webForumDet fria alternativet
Logga in / Bli medlem

Autonumber?

ASP

4 svar · 165 visningar · startad av slurken

Medlem sedan juni 200152 inlägg
Trådstart#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.

Medlem 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.

Medlem sedan juni 200152 inlägg
#3

man tackar och bockar ;)

Medlem sedan juli 20003 825 inlägg
#4

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

Medlem 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

257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)