Hallo,
Ich möchte über ein Click-Ereignis eines Kombinationsfeldes ein SQL Statement absetzen und das Ergebnis dieser Abfrage (die erste Spalte = "Anzahl") im Kombinationsfeld eintragen. Über das Formular selbst funktioniert es, mit dem SQL Statement im Feld "Datensatzherkunft", warum nicht im VB Code, siehe unten? Wäre dankbar für jede Hilfe.
Ich möchte über ein Click-Ereignis eines Kombinationsfeldes ein SQL Statement absetzen und das Ergebnis dieser Abfrage (die erste Spalte = "Anzahl") im Kombinationsfeld eintragen. Über das Formular selbst funktioniert es, mit dem SQL Statement im Feld "Datensatzherkunft", warum nicht im VB Code, siehe unten? Wäre dankbar für jede Hilfe.
Visual Basic:
Private Sub Anzahl_SDM_Kombinationsfeld_Click()
Dim rs2 As Recordset
Dim sql2 As String
sql2 = "SELECT Count(tbl.SDM) AS Anzahl, tbl.SDM, tbl.Monat" & _
"FROM tbl" & _
"GROUP BY tbl.Monat, tbl.SDM" & _
"HAVING ((Count(tbl.SDM)) >=2)"
Set rs2 = CurrentDb.OpenRecordset(sql2)
Me.Caption = rs2
End Sub