VisualStudioFeeds

All Visual Studio blogs in one place

AddThis Social Bookmark Button
the bug hunting! Hoy me han remitido un caso muy curioso de EF y el tratamiento de los campos DateTime. Básicamente, lo que me comentaban era que EF generaba una consulta incorrecta incluyendo un CAST a DateTime2, con lo cual hacía imposible la utilización del índice que la base de datos tenía sobre esta columna. Para seros sinceros, me sonó raro, puesto que es habitual ver el profiling de las consultas y me hubiera cantado a la primera, por lo que me puse a investigar el tema. Como siempre, lo primero es una aplicación de mínimos y
por ello, nada más tonto que lo siguiente:  
public class UnitOfWork :DbContext   public IDbSet Samples { get; set; }   ublic class Sample   public int Id { get; set; } public DateTime Fecha { get; set; }
  Ahora, solamente nos queda tirar una consulta y ver que se está ejecutando:  

Search

Subscribe

Enter your email address:

Delivered by FeedBurner

Increase your website traffic with Attracta.com

Contact

Email:
Subject:
Message:
Anti-spam: How many eyes has a typical person?

Follow us on FB

Home