sql abfrage mit datum und between

Brauni

Erfahrenes Mitglied
Hallo

Habe folgends programmiert:

Private ds As New DataSet

varbeg = "01.04." & Year(Today())
varend = "30.06." & Year(Today())
Dim da As New SqlDataAdapter("select * from patient where ueb_von='' and geb_dat between '" & varbeg & "' and '" & varend & "'", con)
da.Fill(ds, "a")

Leider ist mein dataset leer. Wenn ich folgende Abfrage ausführe, habe ich einen Output:
Daher nehme ich an, dass ein Fehler in der between Anweisung vorliegt nur ich finde ihn leider nicht.........

varbeg = "26.11.1983"
varend = "30.06." & Year(Today())
Dim da As New SqlDataAdapter("select * from patient where ueb_von='' and geb_dat = '"& varbeg &"' ", con)
da.Fill(ds, "a")

Wäre für Tipps sehr dankbar! :)

greets
brauni