写入数据库出现错误!显示的提示错误信息如下:“/cnat_work”应用程序中的服务器错误。
--------------------------------------------------------------------------------从字符串转换为 smalldatetime 数据类型时发生语法错误。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 从字符串转换为 smalldatetime 数据类型时发生语法错误。源错误: 
行 180:
行 181:                
行 182:     cmd.ExecuteNonQuery();
行 183: return true;
行 184: }源码SqlParameter para=new SqlParameter("@jgsj",SqlDbType.SmallDateTime);
para.Value=p.cnat_1;    
cmd.Parameters.Add(para);在数据库中jgsj字段的类型是SmallDateTime个类型!我输入的也是日期类型!但是!就是出现错误是那里的错误呀???谁能帮帮我!