none
Problemas con linq y Date RRS feed

  • Pregunta

  • Hola a todos tengo un problema al momento de querer generar la clase para una de mis tablas:

    Error DBML1005: Mapping between DbType 'Date' and Type 'System.Object' in Column  'RequestDate' of Type 'DataTable' is not supported.

    Donde RequestDate esta definidad como tipo Date. Existe alguna forma de mapear este tipo de dato a LINQ?

    Gracias de antemano
    martes, 9 de junio de 2009 21:48

Todas las respuestas

  • 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
    miércoles, 10 de junio de 2009 17:00
  • Hola iRodfraga, pues realemente estoy tratando de mapear mi base de datos con sqlmetal, de la siguiente manera:

    sqlmetal /server:localhost /user:sql_user /password:mypassword /database:mydatabase /namespace:db_import /code:mydatabase.cs /pluralize /functions /sprocs /views


    Es ahi donde me salta el error, ya he verificado mi base de datos y en efecto mi campo RequestDate es de tipo Date y no tiene datos invalidos, todos los datos corresponden con este tipo.

    Espero que esto ayude un poco mas.


    Gracias
    miércoles, 10 de junio de 2009 17:54