sql >> Base de Datos >  >> RDS >> Mysql

Error sql:la conversión de un tipo de datos varchar a un tipo de datos de fecha y hora resultó en un valor fuera de rango

Puede usar DateTime.Today.ToString("yyyy-MM-dd HH:mm:ss") //Cualquiera que sea el formato...

o Use direct sql en lugar de usar el método CONVERT. La sintaxis es

CONVERT(VARCHAR,DateTime.Today.Day + "/" + DateTime.Today.Month + "/" + DateTime.Today.Year,103)
CONVERT(VARCHAR, DateTime.Today.Hour + ":" + DateTime.Today.Minute + ":00" ,108)

quien daría formato de hh:mm:ss

referencia completa del siguiente enlace w3:http://www.w3schools.com/sql/func_convert .asp