我是ASP.NET的新手,我需要你的专家帮助来解决这个问题.我正在使用ASP.NET MVC 5和SQL Server.我尝试使用SQL将一些数据插入数据库,这是我的查询
INSERT INTO tem (Telephone, Status, CreateDate)
VALUES ('" + telephone + "','"+ status +"','" + DateTime.Now + "');
Run Code Online (Sandbox Code Playgroud)
它在localhost中工作正常但在我部署到服务器后它显示一条错误消息:
将varchar数据类型转换为日期时间数据类型会导致超出范围的值.该语句已终止.
我的DateTime.Now价值就像28/02/2016 8:45:45 AM.
如果我通过硬编码添加2016-02-28 8:45:45 AM那么它正在工作.