Para efectos de prueba porque no colocas ésto temportalmente para ver si te funcion, porque por el tipo de error viene en la fecha.
Cambia éstos parámetros.
Cita: SqlParameter parameterTecnico_Año_Graduacion = new SqlParameter("@Tecnico_Año_Graduacion", SqlDbType.DateTime);
parameterTecnico_Año_Graduacion.Value = DateTime.Now;
myCommand.Parameters.Add(parameterTecnico_Año_Grad uacion);
....
....
SqlParameter parameterUniversitario_Año_Graduacion = new SqlParameter("@Universitario_Año_Graduacion", SqlDbType.DateTime);
parameterUniversitario_Año_Graduacion.Value = DateTime.Now;
myCommand.Parameters.Add(parameterUniversitario_Añ o_Graduacion);
...
...
SqlParameter parameterDesde = new SqlParameter("@Desde", SqlDbType.DateTime);
parameterDesde.Value = DateTime.Now;
myCommand.Parameters.Add(parameterDesde);
....
....
SqlParameter parameterHasta = new SqlParameter("@Hasta", SqlDbType.DateTime);
parameterHasta.Value = DateTime.Now;
myCommand.Parameters.Add(parameterHasta);
Y coloca también ésto para cachar el error.
Cita: // Open the database connection and execute the command
myConnection.Open();
try
{
myCommand.ExecuteNonQuery();
}
catch (Exception ex)
{
Response.Write(ex.Message.ToString());
}
finally
{
myConnection.Close();
}