Raro que no te trabaje, Si estas usando EF lo siguiente te deberia de funcionar, claro si en tu base tienes el campo fecha como Date.
Código C#:
Ver originalprivate void button1_Click(object sender, EventArgs e)
{
using (DatosEntities datos = new DatosEntities())
{
IQueryable<tabla> qry = datos.tabla;
if (qry.Count() > 0)
{
dateTimePicker1.Value = Convert.ToDateTime(qry.First().Fecha);
}
else
{
MessageBox.Show("No Existe");
}
}
}
Si la fecha la tienes como Datetime tendras que usar .Date para que te arroje solo la fecha
Código C#:
Ver originalTuFecha = qry.First().Fecha;
dateTimePicker1.Value = Convert.ToDateTime(TuFecha.Date);
Espero te Sirva de Algo.....