Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2012, 09:25
Bil
 
Fecha de Ingreso: noviembre-2006
Mensajes: 34
Antigüedad: 18 años
Puntos: 0
La conversión especificada no es válida, LINQ

buenas tardes,
Después de intentar realizar un filtrado en un dataview con un rowfilter con fechas y viendo que no funcionaba decidí realizar el filtro con Linq, pero me da el siguiente error
La conversión especificada no es válida.
Código PHP:
DataTable orders dataSet.Tables[0];

EnumerableRowCollection<DataRowquery from order in orders.AsEnumerable()
                                         
orderby order.Field<DateTime>("fechaalta")
                                         
select order;

DataView view query.AsDataView();

bindingSource1.DataSource view
He realizado un ejemplo de orden sencillo para ver si la localización del error podría ser mas sencillo, ¿ sabéis porque da ese error? ¿y porque narices el rowfilter no funciona el filtado de fechas ?


salu2