ich versuche aus Excel VBA einen Parameter an eine SQL Abfrage im Excel VBA zu übergeben, bei dem ein Datum nach größer als verglichen wird, leider erfolglos.
Hier mal detailliert das Problem:
Termin ' ist die Variable welche ein beliebiges Datum enthalten kann
Code:
'Abfrage:
SqlString = _
"SELECT `Vers$`.Nr, `Vers$`.AG, Ver$`.VersNr " & _
"FROM `Vers$` " & _
"WHERE `Vers$`.termin1 <= ' " & Termin & " ') & _
"ORDER BY `Vers$`.Nr"
~f~
So funktioniert meine Abfrage aber leider nicht. Wie muss ich das Kriterium richtig im Where Parameter einbinden?
Mit Like und Parametern als String funktionierte dies so:
~f~(`Versuchsdatenbank$`.AuftragNr Like ' " & Jahrgang & "%')" & _
Nur nun habe ich ja jetzt ein Datum was verglichen werden muss, da wird es mit Like ja sicher nicht funktionieren, oder?
Es ist ein Stück Code aus Excel und die abgefragte DB ist eine Tabelle im Excel. Alle anderen Abfragen funktionieren bestens.
Danke für Hinweise.