mirentengo un problema con mis datetimes
estoy intentanto hacer una consulta seleccionando los datos que se encuentre entre un rango de fechas estoy utilizando la sig consulta:
string consulta = "select count(*) from equipo where fecha_manto BETWEEN date( ' " + DateTime.Today.ToShortDateString()+ " ' ) and date( ' " + DateTime.Today.AddDays(5).ToShortDateString()+ " ' )";
pero no me devuelve el valor correcto las fechas las muestra en este formato 25/06/2009
pero si lo hago directo en linea de comando de mysql me devuelve el valor correcto poniendolo de la siguiente manera:
mysql> select count(*) from equipo where fecha_manto BETWEEN date('2009-06-25')and date('2009-06-30');
como puedo hacer para cambiar el formato del datetime y lo cambie al que me pide mysql?
gracias de antemano

