Gast Geplaatst: 12 december 2004 Geplaatst: 12 december 2004 Windows enthousiasten, In een MS Access QUERY sorteer ik een lijst oplopend, om een klassificering van hoog-laag te krijgen. Graag wil ik het recordnummer(van het resultaat vd Query) tbv presentatie doeleinden opnemen. Record 1 is hoogste, 2 record = 2 na hoogste enz... Wie weet hoe ik het recordnr vd query kan opvragen bv in een functie. note: het recordnummer staat altijd onderaan vermeld. wie helpt <img src="/ubbthreads/images/graemlins/loep.gif" alt="" /> , groet XPERT ...nouja
Gast Geplaatst: 12 december 2004 Geplaatst: 12 december 2004 "recordnr vd query kan opvragen" Volgens mij kan dit niet, een query is een stukje code Oplossing zou kunnen zijn: maak een tussentabel voor deze query die laat zien op welke regel jij, bepaald in een andere qeury, wilt laten zien. mzzl
Edd Geplaatst: 14 december 2004 Geplaatst: 14 december 2004 Zet de query om in een tabelmaak query, ga vervolgens naar die tabel en verwijder alles op de kollom namen na, voeg id autocount veld in op de 1e plaats cq veld. Nu maak je een nwe query gebaseerd op je bestaande, alwaar je filters in zitten hoog laag etc.... Pak de velden en vervolgens append (voeg je toe aan aan de lege met id) handig als je datum meeneemt of mnd jaar. Kan je historie opbouwen.(deze gebruik je dan eventueel als temp tabel) Dan kan je met een andere query die temp tabel saven in een historietabel maar dan zet je de id uit de query op 2e veldplaats in de historietabel en id op 1e veld aanmaken. Zo heb je de score altijd klopend in 2eveld en auto id recordnummers voor de hele tabel. Kan je met parameterquery per mnd jr lijst opvragen met de hits van toen bv.. De id komt dan overeen met de score setup. Historie niet van belang: makro maken die de querys aanroept en de list steeds vult en eventueel schoont is kijk af. Suc6
Psychosammie Geplaatst: 15 december 2004 Geplaatst: 15 december 2004 Hm. Dat verdient geen schoonheidsprijs. Een recordnummer is slechts een volgnummer binnen de recordset. Officieel heb je bij een query geen enkele garantie dat de records de volgende keer weer in dezelfde volgorde staan. Het is de optimizer die bepaalt hoe de records opgehaald worden. Maar Access is natuurlijk ook geen echte database <img src="/ubbthreads/images/graemlins/grin.gif" alt="" /> Resistance is futile you will be assimilated Those who would give up essential liberty, to purchase a little temporary safety, deserve neither liberty nor safety. Benjamin Franklin (1706-1790) Mijn vrijheid eindigt niet waar jouw angst begint!
Edd Geplaatst: 15 december 2004 Geplaatst: 15 december 2004 Heb er 1 met 500.000 records draaien, al is 80.000 ms garantie aantal. Nu over in sql, maar vindt het wel degelijk een db.
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen