Hola,
Al parecer simplemente es una incompatibilidad de tipos, verifica que los tipos de tu clase y de tu tabla sean compatibles, disculpa que no te pueda dar mas detalles pero por la info que nos proporcionas solo puedo deducir eso.
El tipo DbType.Date debe ser compatible con un DateTime en el .NET Framework saludos,
Microsoft Certified Professional
Profesionista Microsoft VIP México
Blog Técnico
World Wide Finalist Imagine Cup 2007
Microsoft Student Partner
C#, WPF, WCF
LinkedIn