Meinst du sowas ? Da ich deine Datenbank nicht kenne - hier beispielweise eine Adressdatenbank mit der Tabelle adr. Als vergeleichsfeld wird hier das Feld Geburtstag genommen. So ähnlich ist es wohl auch bei dir mit dem Datumsfeld Erscheinungs_Termin.
’ VB 6.0
'Project-Verweise Microsoft DAO 3.51 Object Library zuvor einbinden wegen Access Datenbank
'Variablen setzen
Dim Rs As Recordset
Dim db As Database
Private Sub Form_Load()
'Datenbank im aktuellen Verzeichniss öffnen
Set db = OpenDatabase(App.Path & „\Adressen.mdb“)
'Tabelle mit Recordset verbinden (Hier die ganze Tabelle)
Set Rs = db.OpenRecordset(„adr“)
'Erster Datensatz auswählen
Rs.MoveFirst
'Für jeden Datensatz in Tabelle
While Not Rs.EOF
If CDate(Rs.fields(„Geburtstag“)) = Date Then
MsgBox Rs.fields(„Nachname“) + " hat heute Geburtstag !", vbInformation, today
End If
Rs.MoveNext
Wend
Rs.Close
set db = Nothing
End Sub