Avatar billede yac Nybegynder
22. marts 2004 - 10:25 Der er 15 kommentarer og
1 løsning

Vælge række i access.

Select top 1 vælger den øverste i rækken.

Select top 2 vælger de 2 øverste i rækken.

Hvad skal jeg skrive, hvis jeg kun vil ha række 2 og ikke række 1. Jeg bruger ikke idnumre, så derfor kan jeg ikke vælge udfra id.
Avatar billede Slettet bruger
22. marts 2004 - 10:27 #1
har du ikke noget du kan order by så du kan vende den? Ellers må du hente de 2 og så springe den første over og tage den sidste evt. med en MoveLast.
Avatar billede jensen363 Forsker
22. marts 2004 - 10:29 #2
Du kan ikke umiddelbart benytte Select top ... funktionen til at vælge med, men mindre du bevidst fravælger den første post/række ...

Er det kun 2. række du vil have edvalgt, eller er det en top-liste startende med række 2?
Avatar billede yac Nybegynder
22. marts 2004 - 10:32 #3
Jeg vil bare have valgt en specifik række, og kun en række.
Avatar billede jensen363 Forsker
22. marts 2004 - 10:34 #4
Så er det bedre/nemmere at foretage select via kriteriefeltet
Avatar billede yac Nybegynder
22. marts 2004 - 10:39 #5
Det er lige det jeg skal undgå, kan ikke bruge en where.
Avatar billede Slettet bruger
22. marts 2004 - 10:41 #6
Kan du ikke gøre som jeg foreslår i mit indlæg så?
Avatar billede yac Nybegynder
22. marts 2004 - 10:43 #7
jeg har kun en række i tabellen, så en order går ikke.

Hvordan bruger man movelast?
Avatar billede jensen363 Forsker
22. marts 2004 - 10:43 #8
Bertie > er du klar over, hvad det er yac han vil ?
Avatar billede Slettet bruger
22. marts 2004 - 10:46 #9
Øh, hvis du kun har en række hvorfor skal du så have nr 2? Movelast kan du bruge hvis du henter data'ene ud i et recordset.
Avatar billede yac Nybegynder
22. marts 2004 - 10:49 #10
hov, skrev forkert, ikke en række, en liste...

fx

hans25
peter12
mark20
benny28

hvordan vælger jeg fx mark20, uden at skrive where ...='mark20'.
Avatar billede jensen363 Forsker
22. marts 2004 - 10:53 #11
Hvis det altid er 'mark20' du vil have vist, er Where den eneste løsning ... men kriterierne kan jo gøres afhængig af en valgfri variabel [Vælg navn : xxxx], eller
gøres afhængig af et listevalg eller dropdownvalg i en formular ...
Avatar billede yac Nybegynder
22. marts 2004 - 10:57 #12
Det er der var hele problemet, syntes ikke jeg kan acceptere svaret, eftersom det ikke er den løsning, jeg søger.
Avatar billede jensen363 Forsker
22. marts 2004 - 10:58 #13
Jeg opgiver ;(
Avatar billede Slettet bruger
22. marts 2004 - 10:59 #14
Jamen du må da have noget som bestemmer hvad det er du vil have?
Avatar billede yac Nybegynder
22. marts 2004 - 11:05 #15
jeg har en liste, som henter 2 lister fra min database tabel og joiner dem under en string ergo fx. hans 25...hans25 osv.

Når jeg så vælger ud fra listen, vil jeg gerne hente fra databasen igen, men eftersom man ikke kan søge efter hans25 i databasen, er jeg nødt til at få det på en anden måde. Jeg troede at hvis jeg fik indexnr fra min list, kunne jeg bruge det til at vælge en række fra min tabel.
Avatar billede Slettet bruger
22. marts 2004 - 11:11 #16
Tja, jeg kan ikke se anden løsning end at du gør som jensen363 foreslår.
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