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 ;-)
Annonceindlæg fra Computerworld it-jobbank
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:)
22. februar 2006 - 11:54
#2
Hvilke 4 poster vil du have returneret ?
22. februar 2006 - 11:55
#3
De fire første, de 4 sidste, top4, bund4 ????
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
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.
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
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"
22. februar 2006 - 12:12
#8
.
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.
27. februar 2006 - 08:20
#10
do you need help here it-elev?
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser