Avatar billede sanne Nybegynder
08. juli 2001 - 16:59 Der er 7 kommentarer og
1 løsning

Hente sidste record i en tabel

Jeg har en tabel hvor jeg skal bruge den sidste record. Jeg har forsøgt med følgende:

<%Dim Connect, Arr, SQL
SQL = \"SELECT * FROM magasin\"
Set Connect = Server.CreateObject(\"ADODB.Connection\")
Connect.Open Session(\"DB\")
Set Arr = Connect.Execute(SQL)
While not  Arr.BOF
Arr.moveLast%>
  <%=Arr(\"maaned\")%>, <%=Arr(\"aar\")%> 
<%Wend%>

Men det kan ikke lade sig gøre. Er der en der har et bedre forslag?
Avatar billede erikjacobsen Ekspert
08. juli 2001 - 17:01 #1
Hvad  mener du med \"sidste\"? Når du ikke siger \"ORDER BY\" kommer de
i en \"tilfældig\" rækkefølge. Du skal gøre noget i retning af

  select top 1 * from tabel order by dato desc

så får du én record ud af det - den sidste. Har du et autonummereret id
kan du også bruge det
Avatar billede sanne Nybegynder
08. juli 2001 - 17:04 #2
Jeg har et autonummereret id. Og den record jeg skal bruge er altså så den med det højeste id.

Hvordan siger du så at forespørgslen skal lyde?
Avatar billede erikjacobsen Ekspert
08. juli 2001 - 17:11 #3
Jeg kan se din tabel hedder DB - meget sigende navn :))

select top 1 * from DB order by id desc
Avatar billede sanne Nybegynder
08. juli 2001 - 17:12 #4
Jeg har altid været en ørn til navngivning :-)
Jeg prøver det lige
Avatar billede erikjacobsen Ekspert
08. juli 2001 - 17:15 #5
Nej hov, den hedder vel ikke DB, altså .... den hedder magasin ... det er nok
varmen - har lige tilbragt 2 timer i et skoldhedt cirkustelt - uden internetforbindelse.
Vi prøver igen:

select top 1 * from magasin order by id desc
Avatar billede sanne Nybegynder
08. juli 2001 - 17:16 #6
Jeg så det godt og det virker fint.
Tusind tak for hjælpen.....Forkert dag at gå i cirkus i - aaalt for varmt ;-)
Avatar billede erikjacobsen Ekspert
08. juli 2001 - 17:19 #7
Altid en fornøjelse. Jo, men billetterne var bestilt og modtaget (hurra for
e-handel), og www.sofie.jacobsen.org glædede sig meget. Det sjoveste
var nu elefanterne ... og den is hun fik ...
Avatar billede erikjacobsen Ekspert
08. juli 2001 - 17:42 #8
Hmm, min lille site er ikke helt færdig, men check lige

  www.xfaq.net/11
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