Automatisch entscheiden ob prozentual oder fest anzahl von Datensätze
Mein Problem ich habe ein access-datenbank der einen menge and datensätze hat, je nach abfrage will ich dass es automatisch entscheidet ob es z.B. 100 datensätze oder 1% von der gesamten Datensatz aus der abfrage gezeigt wird. gibt es dafür ein Access makro oder funktion der dies jedes mall automatisch macht?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 332242
Url: https://administrator.de/forum/automatisch-entscheiden-ob-prozentual-oder-fest-anzahl-von-datensaetze-332242.html
Ausgedruckt am: 28.04.2025 um 19:04 Uhr
7 Kommentare
Neuester Kommentar
Guten Abend (!!!)
Ganz einfach:
Zunächst führst du ein Statement mit
Dann erhälst du die Anzahl der Datensätze in Abhängigkeit deiner Einschränkung (Where x=y)
Anschließend über eine Funktion eine IF Funktion einbauen
So könnte es vom logischen Aufbau her aussehen...
Die Umsetzung mittels Code etc. müsstest du jetzt übernehmen, da hier keiner deine Tabellenstruktur etc. kennt
Gruß (!)
em-pie
Ganz einfach:
Zunächst führst du ein Statement mit
Select Count (*) from TABLE where field-1=x aus
Anschließend über eine Funktion eine IF Funktion einbauen
Wenn Count<=200 dann
Select TOP 200 Field-1, Field-2, ... from TABLE where field-1=x
Wenn COUNT>200 dann
$count = COUNT * 0,5 (sofern du nur 50% haben willst)
select TOP $count Field-1, Field-2, ... from TABLE where field-1=x
So könnte es vom logischen Aufbau her aussehen...
Die Umsetzung mittels Code etc. müsstest du jetzt übernehmen, da hier keiner deine Tabellenstruktur etc. kennt
Gruß (!)
em-pie
Ich denke, Access und VBA sollte dir helfen