Avatar billede fastwrite Nybegynder
13. oktober 2001 - 08:55 Der er 10 kommentarer og
2 løsninger

Vise resultatet af sidst indtastet ID

Hej.

Jeg har nogle kort jeg modtager, og jeg skriver modtagelsesdatoen ind i en tabel (t-01).

I min formular vil jeg nu kunne vise hvornår dette kort er blevet afleveret.

Spg. lyder \"hvordan får jeg vist den sidst indtastet dato\"?

Relationerne og lign. er ikke noget problem.
Avatar billede ncbr Nybegynder
13. oktober 2001 - 11:27 #1
har du et autonumereringsfelt eller lignende i tabellen ?
Avatar billede fastwrite Nybegynder
13. oktober 2001 - 11:56 #2
Ja, da.. selvfølgelig har jeg det :o)

Det er mere hvordan man laver en forespørgsel der automatisk viser mig den sidste dato jeg har skrevet ind for fx. ID nr. 86. (jeg bruger en formular og en underformular)
Avatar billede ncbr Nybegynder
13. oktober 2001 - 12:02 #3
lav en forespøgsel på baggrund af tabel t-01 og i totaler, sætter du ID til maks, så viser forespøgslen kun den post hvor ID er, højest.
totaler finder du i menulinien under hvis , :0)
Avatar billede ncbr Nybegynder
13. oktober 2001 - 12:03 #4
hvor skal den vises på underformularen eller hovedformularen
Avatar billede terry Ekspert
13. oktober 2001 - 13:34 #5
SELECT TOP 1 YourTable.* FROM YourTable
ORDER BY YourTable.ID DESC;
Avatar billede terry Ekspert
13. oktober 2001 - 13:35 #6
Or if its the date then sort by date field.
13. oktober 2001 - 22:38 #7
SELECT ID, Max(Dato) AS MaxOfDato
FROM [t-01]
GROUP BY ID;

/Thomas
Avatar billede fastwrite Nybegynder
15. oktober 2001 - 00:01 #8
Hej.. beklager at jeg ikke har svaret før.. men tiden I ved.. jeg tjekker det lige igennem... og det hele skal bruges i en formular.
Avatar billede fastwrite Nybegynder
15. oktober 2001 - 00:02 #9
nbcr - jeg har 150 kort, og jeg gider ikke at lave 150 forskellige forespørgsler :o)
Avatar billede fastwrite Nybegynder
15. oktober 2001 - 00:09 #10
Den siger ved både Terry og thomasjepsen Expected: Case ved Select ID.

?!
Avatar billede fastwrite Nybegynder
15. oktober 2001 - 01:00 #11
Nå, jeg fandt selv ud af det...

Tabellen jeg skal hente fra hedder AFLEVERET - og der har jeg brugt følgende:

=maks ([AFLEVERET]) - så viser den automatisk den nyeste dato..

Jeg er ikke meget for det, men bliver nødt til at afvise... og dog - nej, I får lige et par point som tak for hjælpen.

Avatar billede fastwrite Nybegynder
15. oktober 2001 - 01:01 #12
Nå, der lærte jeg lige noget nyt.. hvis jeg har 15 point, og kun vil tildele 5 af dem, så kan man ikke.. den smider selv ligeligt ud..

nå, men jeg får nok brug for jeres hjælp en anden gang, så det generer ikke at I har fået pointene, selvom jeg selv fandt ud af løsningen.
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