MySQL - DATE_SUB Formatierungsproblem?

Alfred_

Erfahrenes Mitglied
Hi,
trotz umfangreicher Recherche im Forum selbst und im Referenzhandbuch komme ich zu keinem Ergebnis.
Die Tab treffer(MyISAM) zeigt mir das Datenfeld Datum(=DATE) mit der Formatierung(yyyy-mm-dd "2008-01-02").
Das Referenzdatum hole ich mir vom txtDate.Text und zeigt mir die Formatierung (02.01.2008). Eingelesen wird es mit einem DataReader mit
Code:
Me.txtDate.Text = CDate(dr!Datum)
Mit dem Syntax:
Code:
Dim com As New MySqlCommand("DELETE FROM treffer WHERE DATE_SUB(xDatum, INTERVAL 1 MONTH) < Datum", myconn)
bzw. Variablenzuweisung
Code:
	  Dim xDatum As Date
	  xDatum = CDate(txtDate.Text)
versuche ich alle Daten zu löschen die 1 Monat vor dem Referenzdatum liegen.
Ich bekomme weder eine Fehlermeldung, noch ein Ergebnis. Auch wenn ich xDatum ohne Konvertierung verwende.
Wo liegt da der Fehler?
Danke und Grüße
 

Neue Beiträge

Zurück