Avatar billede omansf Nybegynder
19. september 2000 - 15:10 Der er 10 kommentarer og
1 løsning

Finde autonummer på netop indsat record

Når jeg har sat et nyt emne i min access vil jeg gerne have ID\'et (autonummerering) at vide. I SQL server kan man bruge @@Identity findes der noget tilsvarende i Access
Avatar billede tpiil Nybegynder
19. september 2000 - 15:12 #1
sæt en rs connection op og skriv dette:
<%=rs(\"id\")%>
Avatar billede tpiil Nybegynder
19. september 2000 - 15:18 #2
sådan her er den fulde du skal bare lige ændre db.mdb til din database og tabel til din tabel!

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"db.mdb\")
SQL = \"SELECT * FROM tabel\"
SET rs = Conn.Execute( SQL )
%>
<%=rs(\"id\")%>
Avatar billede omansf Nybegynder
19. september 2000 - 15:26 #3
Det er det sidste indsatte ID jeg vil have ikke alle id\'erne. Har du en løsning på det?
Avatar billede tpiil Nybegynder
19. september 2000 - 15:29 #4
kan du ikke skrive din kode???
Avatar billede sjensen Nybegynder
19. september 2000 - 15:30 #5
ID må jo være det højeste af alle ID i tabellen, så mon ikke \"select top 1 ID from table\" ville virke ?
Avatar billede erikjacobsen Ekspert
19. september 2000 - 15:32 #6
Avatar billede sjensen Nybegynder
19. september 2000 - 15:32 #7
eller da ID er eninteger burde

select max(ID) as sidste fra tabel

også kunne virke. Sidst indsatte ID er ^å bare i \"sidste\" i stedet
Avatar billede erikjacobsen Ekspert
19. september 2000 - 15:33 #8
Avatar billede sjensen Nybegynder
19. september 2000 - 15:36 #9
erik, linken virker ikke (for mig) men jeg fandt den ved at navigere mig frem fra hovedsiden. Men skulle det egentligt ikke have været asp0001.html du henviste til ?
Avatar billede erikjacobsen Ekspert
19. september 2000 - 15:41 #10
JA - naturligvis - beklager... http://www.1script.com/asp0001.html
Avatar billede omansf Nybegynder
19. september 2000 - 16:02 #11
Erik har givet mig det rigtige svar. Tak for hjælpen endnu engang. PS jeg var hos dig på skolen for 4 uger siden med et spm. angående java hvor jeg ville ha et andet frame til at gå tilbage. Det var også den rigtige løsning du gav mig der.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester