次の文字列を日付に変換しようと必死です。これを行う方法について調査しましたが、うまく実行できませんでした。
基本的に、フォームには 2 つの Datepicker-Controls があります。フォームが保存されているとき、私は常にコントロール #1 からの日付を取得したいのですが、コントロール #2 からの時刻を保持します。私は次のようにしようとしています:
Dim strDatum As String = dtpDatum.Value.ToString() '= 03.01.13 00:00:00
Dim strStart As String = dtpVon.Value.ToString() '= 23.01.13 10:39:01
Dim sStartDatum = Strings.Left(strDatum, 8) & " " & Strings.Mid(strStart, 10, 9) '= 03.01.13 10:39:01
'here I'm trying to convert my new String to a Date and assign it to my a parameter
.Parameters("@dStartZeit").Value = DateTime.ParseExact(sStartDatum, "DD.MM.YY HH:mm:ss", New Globalization.CultureInfo("en-US"))
クエリを実行すると、「FormatException」が発生します。
ここで何が間違っていますか?
ありがとう!