Avatar billede it-elev Nybegynder
22. februar 2006 - 11:46 Der er 10 kommentarer

Vælge antal poster

Hej Venner.
Jeg skal vælge et antal poster i en tabel. Det antal står i en anden tabel.

Jeg vil gerne have at min forespørgsel tager 4 poster fra tabel a fordi der i tabel b er et felt med 4.....

Den er svær at forklare, men prøv ;-)
Avatar billede kalp Novice
22. februar 2006 - 11:49 #1
100% access eller med et understøttende  scriptsprog eller programmeringssprog?
evt. ASP,PHP eller JAVA?

Er klar over spørgsmålet er placeret i en ren Access katagori, men spørger alligevel:)
Avatar billede jensen363 Forsker
22. februar 2006 - 11:54 #2
Hvilke 4 poster vil du have returneret ?
Avatar billede jensen363 Forsker
22. februar 2006 - 11:55 #3
De fire første, de 4 sidste, top4, bund4 ????
Avatar billede kalp Novice
22. februar 2006 - 11:56 #4
Jeg forstår det, som om det ikke nødvendigvis er 4 poster, men at antallet af poster bliver fastlagt i en anden tabel
Avatar billede it-elev Nybegynder
22. februar 2006 - 11:58 #5
100% access, og gerne de 4 første. Fire kan variere da antallet godt kan være 5, 6 ect.
Avatar billede jensen363 Forsker
22. februar 2006 - 12:07 #6
Der er en nem og en (meget)besværlig ...

Den nemmer er, hvis du benytter en autonummerering på dein poster, så kan du begrænse dig på ID

Den besværligt er SELECT TOP X, hvor du skal opbygge din selection med If, Then, Else
Avatar billede terry Ekspert
22. februar 2006 - 12:12 #7
Make a query and name it YourQuery,. It can conatin any SQL you want.

Then in code use thsi to alter the SQL

CurrentDb.QueryDefs("YourQuery").SQL = "SELECT TOP " & DLookup("FieldContainngNumber", "SomeOtherTable") & " * FROM TableWithAllYourRecords;"


and to see the result

DoCmd.OpenQuery "YourQuery"
Avatar billede terry Ekspert
22. februar 2006 - 12:12 #8
.
Avatar billede terry Ekspert
22. februar 2006 - 12:15 #9
you may need to alter the SQL so that you sort on the field which decides which come first.
Avatar billede terry Ekspert
27. februar 2006 - 08:20 #10
do you need help here it-elev?
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