使用带类型的命令参数时出现错误sqldbtype.datatime
这是我正在使用的代码
cmd.Parameters.Add("@Posted_date", SqlDbType.DateTime).Value = Convert.ToDateTime(dt.Rows[i]["messagePostedDate"]);
错误是“无法将参数值从字符串转换为日期时间”并且 dt.Rows[i]["messagePostedDate"] 的值为“2008-10-01 00:00:00.000” –
有谁知道可能是什么问题?