Hallo an alle,
ich habe folgendes Probelm, ich habe ein Formular mit einen Datetimpicker wenn ich diesen Aufrufe wird mir das Datum korrekt angezeigt, allerdings wenn ich diesen dann in der Access DB speichere bekomme ich immer die Uhrzeit mit gespeichert.
Ich habe dem Datetimepicker
1. mit CustumFormat in den Properties versehen brachte keinen Erfolg.
2. im Code mit CustomFormat versehen:
brachte auch keinen Erfolg in der DB wird immer noch alles mit Uhrzeit gspeichert.
Ich habe mir eine Kontrolle gebaut die nach dem Datum in der DB abfragt:
diese Meldet mit immer kein Eintrag vorhanden und wenn ich in die DB schaue steht in der Tabelle z.B. für heute 18.03.2016 07:00:00
wo kann ich ansetzen um diesen Fehler zu beheben?
Danke im voraus
Michael
ich habe folgendes Probelm, ich habe ein Formular mit einen Datetimpicker wenn ich diesen Aufrufe wird mir das Datum korrekt angezeigt, allerdings wenn ich diesen dann in der Access DB speichere bekomme ich immer die Uhrzeit mit gespeichert.
Ich habe dem Datetimepicker
1. mit CustumFormat in den Properties versehen brachte keinen Erfolg.
2. im Code mit CustomFormat versehen:
brachte auch keinen Erfolg in der DB wird immer noch alles mit Uhrzeit gspeichert.
Ich habe mir eine Kontrolle gebaut die nach dem Datum in der DB abfragt:
VB.NET-Quellcode
- Private Sub test()
- Dim reader As OleDbDataReader
- Try
- Provider()
- con.Open()
- cmd.CommandText = "SELECT ein_datum FROM gewicht WHERE (((gewicht.ein_datum)=Date()));"
- reader = cmd.ExecuteReader()
- reader.Read()
- TextBox1.Text = reader("ein_datum")
- reader.Close()
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
- con.Close()
- If dtpDatum.Value = TextBox1.Text Then
- btnSpeichern.Visible = False
- MessageBox.Show("Eintrag schon vorhanden")
- Else
- btnSpeichern.Visible = True
- End If
- End Sub
diese Meldet mit immer kein Eintrag vorhanden und wenn ich in die DB schaue steht in der Tabelle z.B. für heute 18.03.2016 07:00:00
wo kann ich ansetzen um diesen Fehler zu beheben?
Danke im voraus
Michael