estoy tratando de ejecutar el siguiente código y estoy recibiendo un error'Fecha' no es compatible con LINQ para Entidades. Sólo inicializadores, miembros de la entidad, y las propiedades de navegación entidad son compatibles
public List<Log> GetLoggingData(DateTime LogDate, string title)
{
var context = new LoggingEntities();
var query = from t in context.Logs
where t.Title == title
&& t.Timestamp == LogDate
select t;
return query.ToList();
}
El error que estoy recibiendo es "el miembro de tipo especificado 'Fecha' es no soportado en LINQ to Entities. Solo son compatibles los inicializadores, los miembros de la entidad y las propiedades de navegación de la entidad ". He intentado varios intentos de convertir cada cosa en una cadena, solo comparando la parte de fecha, pero parece que no puedo obtener la combinación correcta. Cualquier ayuda es muy apreciada.
Nos muestran la clase de registros y la mesa que está siendo asignado. – BennyM
Estoy usando EFv1 con .net 3.5. La clase de registro es solo una tabla de registro de la biblioteca de empresa con el título como Tipo de cadena y Marca de tiempo como campo de fecha y hora.Solo quiero comparar el datepart – mikemurf22