jemand helfen mir mit dem Problem, dass jedes Mal, wenn ich Daten speichern oder aktualisieren das Datum funktioniert gut, aber die Zeit ist immer 12:00 Uhr. Die Zeit sollte der Zeitpunkt sein, an dem ich die Daten eingabe und in der Datenbank gespeichert werde.Datum und Uhrzeit in Datagridview
dies ist mein Code für das Update
Dim i As Short
con.Open()
Using com As New SqlClient.SqlCommand("UPDATE Information set FiveS_Date = '" & DateTimePicker1.Text & "',FiveS_Score = '" & TextBox2.Text & "',FiveS_Total = '" & TextBox3.Text & "' ,FiveS_Percentage = '" & TextBox4.Text & "' WHERE Id='" & id & "'", con)
i = com.ExecuteNonQuery()
End Using
con.Close()
If (i > 0) Then
MsgBox("Training updated successfully", MsgBoxStyle.Information)
End If
bitte helfen.
Wenn Sie den datetime-Wert auf string ausgeben, werden nur andere Probleme verursacht. Warum verwenden Sie nicht einfach Datetime-Typen in Datenbank und Code? –
@AlexB. Danke für Ihren Kommentar, ich war etwas faul die Frage nach dem 12:00 Zeitstempel zu beantworten, ohne auf das größere Problem einzugehen. – OSKM