Sytse1
Gebruiker
- Lid geworden
- 9 aug 2007
- Berichten
- 584
- Office versie
- miDer
Een vraag voor een vereenvoudiging van mijn db.
In een form komt drie keer uit 1 tabel 3 maal de gegevens.
Het enige verschil in de te tonen gegevens is de criteria.
In de tabel staat een veld met veldnaam ronde.
Er zijn 3 rondes. De selectie query is dan ook een 1 of 2 of een 3.
Ik heb drie dezelfde forms gemaakt. Met elk de query waarbij in de criteria de ronde wijzigt.
Ik wil 1 form met een opdrachtknop die toont ronde 1, 2 of 3
Met de volgende vba code heb ik dit geprobeerd. Alleen het werkt niet.
De VarNr(ronde) moet naderhand vanaf het form(knop) ingevuld worden.
De tabel is Tbl_Overzicht.
Wat doe ik fout.?
In een form komt drie keer uit 1 tabel 3 maal de gegevens.
Het enige verschil in de te tonen gegevens is de criteria.
In de tabel staat een veld met veldnaam ronde.
Er zijn 3 rondes. De selectie query is dan ook een 1 of 2 of een 3.
Ik heb drie dezelfde forms gemaakt. Met elk de query waarbij in de criteria de ronde wijzigt.
Ik wil 1 form met een opdrachtknop die toont ronde 1, 2 of 3
Met de volgende vba code heb ik dit geprobeerd. Alleen het werkt niet.
De VarNr(ronde) moet naderhand vanaf het form(knop) ingevuld worden.
De tabel is Tbl_Overzicht.
Wat doe ik fout.?
Code:
Dim dbs As Database
Set dbs = DBEngine.Workspaces(0).Databases(0)
Dim strSQL As String
Dim VarNr
VarNr = 2
strSQL = "Select * from [Tbl_Overzicht] Where (ronde='" & VarNr & "');" _
& "ORDER BY ronde, baan; "
Forms!Frm_Uitslagen.Refresh
DoCmd.RepaintObject acForm, "Frm_Uitslagen"