Avatar billede tupsy Nybegynder
06. februar 2002 - 02:28 Der er 9 kommentarer og
1 løsning

Vise sidste 5...

Hvordan får jeg min Access DB til kun at hente de sidste 5 indtastede resultater ud???

Tupsy!!
Avatar billede kornfreak Nybegynder
06. februar 2002 - 02:29 #1
SQL = "SELECT TOP 5 * FROM tabel ORDER BY id DESC"
Avatar billede tupsy Nybegynder
06. februar 2002 - 02:30 #2
Min SQL ser sådan ud nu..
Hvor sætter er det ind???

SELECT Repseddel.Udstyr, Equipment.Navn, Repseddel.Fejl, Repseddel.Tiltag, Repseddel.[Oprettet kl], Repseddel.[Oprettet af], Repseddel.[Rep udført af], Repseddel.Afsluttet, Repseddel.Nummer, Repseddel.[Rep nr], Repseddel.[Under rep af], Repseddel.Elværksted, Repseddel.Team
FROM Equipment INNER JOIN Repseddel ON Equipment.[Id nr] = Repseddel.Udstyr
WHERE (((Repseddel.Udstyr)=[Udstyrsnummer]) AND ((Repseddel.[Oprettet kl])>Now()-5) AND ((Repseddel.Afsluttet)=Yes))
ORDER BY Repseddel.Udstyr;
Avatar billede tupsy Nybegynder
06. februar 2002 - 02:32 #3
Ups.. Sådan ser den ud.... (Nu)
SELECT Repseddel.Udstyr, Equipment.Navn, Repseddel.Fejl, Repseddel.Tiltag, Repseddel.[Oprettet kl], Repseddel.[Oprettet af], Repseddel.[Rep udført af], Repseddel.Afsluttet, Repseddel.Nummer, Repseddel.[Rep nr], Repseddel.[Under rep af], Repseddel.Elværksted, Repseddel.Team
FROM Equipment INNER JOIN Repseddel ON Equipment.[Id nr] = Repseddel.Udstyr
WHERE (((Repseddel.Udstyr)=[Udstyrsnummer]) AND ((Repseddel.Afsluttet)=Yes))
ORDER BY Repseddel.Udstyr;
Avatar billede tupsy Nybegynder
06. februar 2002 - 02:34 #4
Skal det ikke defineres i slutningen ligesom i PHP/Mysql???
Avatar billede kornfreak Nybegynder
06. februar 2002 - 03:01 #5
Ik med access

SELECT TOP 5 Repseddel.Udstyr, Equipment.Navn, Repseddel.Fejl, Repseddel.Tiltag, Repseddel.[Oprettet kl], Repseddel.[Oprettet af], Repseddel.[Rep udført af], Repseddel.Afsluttet, Repseddel.Nummer, Repseddel.[Rep nr], Repseddel.[Under rep af], Repseddel.Elværksted, Repseddel.Team
FROM Equipment INNER JOIN Repseddel ON Equipment.[Id nr] = Repseddel.Udstyr
WHERE (((Repseddel.Udstyr)=[Udstyrsnummer]) AND ((Repseddel.Afsluttet)=Yes))
ORDER BY Repseddel.Udstyr;
Avatar billede kornfreak Nybegynder
06. februar 2002 - 03:01 #6
SELECT TOP 5 Repseddel.Udstyr, Equipment.Navn, Repseddel.Fejl, Repseddel.Tiltag, Repseddel.[Oprettet kl], Repseddel.[Oprettet af], Repseddel.[Rep udført af], Repseddel.Afsluttet, Repseddel.Nummer, Repseddel.[Rep nr], Repseddel.[Under rep af], Repseddel.Elværksted, Repseddel.Team
FROM Equipment INNER JOIN Repseddel ON Equipment.[Id nr] = Repseddel.Udstyr
WHERE (((Repseddel.Udstyr)=[Udstyrsnummer]) AND ((Repseddel.Afsluttet)=Yes))
ORDER BY Repseddel.Udstyr DESC;

Sårn.
Avatar billede tupsy Nybegynder
06. februar 2002 - 03:49 #7
Sorry...
Den viser stadig alle records...
Den stopper ikke efter de 5 første..
Avatar billede tupsy Nybegynder
06. februar 2002 - 06:18 #8
Og jeg har nu fundet ud a at det er fordi jeg har dette her med :
WHERE (((Repseddel.Udstyr)=[Udstyrsnummer])

Det gør at når man køre sin forespørgsel kommer der et lille popup vindue op og spørger efter Udstyrsnummer...

Kan jeg løse det på anden vis mon??

Tupsy!!
Avatar billede kornfreak Nybegynder
06. februar 2002 - 06:23 #9
Ikke hvis det er meningen der skal komme et popup, eller hvad mener du?
Avatar billede tupsy Nybegynder
15. februar 2002 - 03:13 #10
Sorry, fik ingen mail om at du havde smidt en kommentar...

Popup'en går at man kan indtaste det udstyrsnummer man vil søge på...
Altså vis de sidste 5 indlæg med dette(Popup indtastede) udstyrsnummer...

Hmm, gad vide om det er forklaret så du han forstå det???
Ellers spørg så prøver jeg igen...
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