none
FileTable con Entity Framework RRS feed

  • Pregunta

  • Buenas.. tengo un problema estoy itentando acceder a una tabla de tipo FileTable, pero resulta que EF todavia no lo soporta, para ello hay que hacer con CodeFirst una clase que sea igual a la tabla, pero despues en sqlServer crear una vista de seleccion para poder recuperar los datos. 

    Resulta que hay un campo que yo en la vista lo veo con datos, pero cuando lo miro en el codigo siempre tiene Null. Este campo es un campo de tipo    

    Public Property path_Locator As SqlHierarchyId

    Como debo hacer para tomar ese tipo de campos desde visual studio?!

    lunes, 2 de marzo de 2015 15:49

Respuestas

  • Existe un paquete NuGet no oficial de Microsoft para soporte de HierarchyId

    https://www.nuget.org/packages/EntityFrameworkWithHierarchyId/

    Podrías probarlo a ver qué tal te funciona



    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    lunes, 2 de marzo de 2015 16:05

Todas las respuestas

  • Existe un paquete NuGet no oficial de Microsoft para soporte de HierarchyId

    https://www.nuget.org/packages/EntityFrameworkWithHierarchyId/

    Podrías probarlo a ver qué tal te funciona



    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    lunes, 2 de marzo de 2015 16:05
  • Hola, gracias por tu respuesta, ese paquete no es Oficial, lamentablemente me trajo mas dolores de cabeza que ayuda, porque entraba en conflicto con otros componentes de asp.net. 

    Tuve que desinstalarlo y ni si quiera eso fue fácil... 

    Igualmente creo que encontre la solucion, si bien no esta terminada, la cosa va por hacer una vista en sql que inserte los archivos, y luego desde el EF crear la entidad que se mapee a la vista. 

    Mas adelante cuando termine ese tema lo posteo aqui para que vean como lo solucione.

    Gracias 

    martes, 10 de marzo de 2015 20:34