type でコマンド パラメーターを使用するとエラーが発生するsqldbtype.datatime
これが私が使用しているコードです
cmd.Parameters.Add("@Posted_date", SqlDbType.DateTime).Value = Convert.ToDateTime(dt.Rows[i]["messagePostedDate"]);
エラーは「パラメーター値を文字列から DateTime に変換できませんでした」であり、dt.Rows[i]["messagePostedDate"] の値は「2008-10-01 00:00:00.000」です –
何が問題なのか誰か知っていますか?