Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Spitzenwerte in Abfrage über Formular wählen

Begonnen von SG05, Oktober 17, 2011, 18:28:36

⏪ vorheriges - nächstes ⏩

SG05

Hallo zusammen,

möchte den folgenden Spitzenwert ( z-B. 10 ) nicht fest über die Abfrage einstellen, sondern gerne über ein Formular flexibel abfragen:

SELECT TOP 10 MeineTabelle.... usw.

Hat jemand einen Tip, da ich leider keine Hilfe hierzu im Forum gefunden habe.

Danke und Gruß

DF6GL

Hallo,

bau den SQL-String per VBA im Formular unter Verwendung eines ungebundenen Textfeldes ("txtTOP") , in das der TOP-Wert eingegeben wird, neu zusammen und weise ihn "hinter "einem Button ("btnTOP") der Datenherkunft des Forms zu, etwa so:

Sub btnTOP_Click()
Me.Recordsource =" Select TOP " & nz(Me!txtTOP,0)  & " * from Meine Tabelle"
End Sub