最初以为是数字类型造成的,结果最后才发现是日期格式错误,这是我的参数
db.AddInParameter(dbCommand, "savedate", DbType.DateTime, model.savedate);
要把DateTime改成Date才行
db.AddInParameter(dbCommand, "savedate", DbType.Date, model.savedate);
错误解决。