Unable to convert MySQL date/time value to System.DateTime

Me salia el error del titulo en c# cuando intentaba traer una fecha en mi datable desde mysql.
Lo solucione de esta forma , dandole formato a mi  fecha, en el procedimiento almacenado o sql .
Estaba asi:
Select idServicio, fechaInicio,fechaFin,porcentaje,tipoPorcentaje from tsSocioContratos where idSocioContrato=pIdSocioContrato;
Quedo asi:
Select idServicio, DATE_FORMAT(fechaInicio, '%d/%m/%y')  as FechaInicio,DATE_FORMAT(fechaFin, '%d/%m/%y') as FechaFin,porcentaje,tipoPorcentaje from tsSocioContratos where idSocioContrato=pIdSocioContrato;


Vieron que le coloque DATE_FORMAT del mysql para poder traer a mi datatable.
Espero que les sirva
Fuente:http://leobrambilla.wordpress.com/2008/07/31/error-%E2%80%9Cunable-to-convert-mysql-datetime-value-to-systemdatetime%E2%80%9D/
Saludos
Adalberto Montanía

Comentarios