Umgang mit den Datumsformaten TT / MM / JJJJ mit OleDb und Access

Ich habe Probleme mit Datumsangaben in meinen Abfragen / SQL-Code. Meine regionalen Einstellungen haben das Format "TT / MM / JJJJ". Wenn Sie also ein Datum eingeben, um auf die Datenbank zuzugreifen, sieht es aus wie "TT / MM / JJJJ", aber bei Auswahl der Abfrage erhalte ich "MM / TT / JJJJ".

Query = "Select EmpEndDate From Employees_Details Where EmpCode = '" & EmpCode & "';"
Objcmd = New OleDbCommand(Query, ObjConnection)
ObjSelect = Objcmd.ExecuteReader
ObjSelect.Read()
Dim EndDate As DateTime
If Convert.ToString(ObjSelect.GetValue(0)) = vbNullString Then
EndDate = DateTime.Now
Else
EndDate = ObjSelect.GetValue(0)
End If

Antworten auf die Frage(1)

Ihre Antwort auf die Frage