我正在使用的表有3列nvarchar(MAX)
列和1 datetime
列。我得到当我执行以下插入语句此错误: -将字符串转换为日期或时间时转换失败
转换将字符串转换成日期或时间时失败
DateTime date = System.DateTime.Now;
SqlCommand cmd = new SqlCommand("insert into chats values('" + chatFrom + "','" + chatTo + "',@msg,'"+date+"')", conn);
cmd.Parameters.Add("msg", msg);
这不是一个unambigous日期格式 – ErikEJ
这是怎么回事日期格式不明确? – Molloch
它会在非美国系统中崩溃 – ErikEJ