Foros del Web » Programación para mayores de 30 ;) » .NET »

Agregar una Entidad a un objeto EDMX desde una vista basada en una funcion

Estas en el tema de Agregar una Entidad a un objeto EDMX desde una vista basada en una funcion en el foro de .NET en Foros del Web. Hola, Alguien sabe si el Entity Model permite agregar una vista de SQL que esta basada en una funcion Table-Value o que se debe de ...
  #1 (permalink)  
Antiguo 17/05/2010, 16:03
 
Fecha de Ingreso: abril-2008
Mensajes: 25
Antigüedad: 16 años
Puntos: 0
Pregunta Agregar una Entidad a un objeto EDMX desde una vista basada en una funcion

Hola,

Alguien sabe si el Entity Model permite agregar una vista de SQL que esta basada en una funcion Table-Value o que se debe de hacer para permitirlo?

de antemano por la ayuda gracias.
  #2 (permalink)  
Antiguo 18/05/2010, 09:33
 
Fecha de Ingreso: abril-2008
Mensajes: 25
Antigüedad: 16 años
Puntos: 0
De acuerdo Respuesta: Agregar una Entidad a un objeto EDMX desde una vista basada en una funcion

Hola a todos, por si alguno tiene este problema alguna vez.

Las limitantes de EMD es que requiere que almenos un campo sea llave, por lo que usando una funcion pues eso no es posible ya que el retorno se arma nunca queda respaldado con un esquema, pero siempre armamos la funcion en base a nuestras tablas y si ponemos los campos llave de alguna tabla en la que se base nuestra funcion como resultado principal del query de nuestra vista eliminamos el problema de la llave y por lo tanto de pasarlo a un modelo EMD de VS. esto que quiere decir, que el codigo de nuestra vista quedaria de la siguiente manera:

select TablaBaseFuncion.llavepricipal, resultadoFuncion.* from TablaBaseFuncion inner join resultadoFuncion on resultadoFuncion.llavepricipal = TablaBaseFuncion.llavepricipal

Donde:
- TablaBaseFuncion es una de las tablas que se toma para armar el resultado de nuestra funcion
- resultadoFuncion es una funcion de tipo Table-Value
- llavepricipal es el capo que relaciona la funcion con la tabla base y que sera presentada en la vista.

De tal manera que al momento de importar el modelo a un objeto EDMX en VS tenemos todas nuestras tablas y nuestra vista basada en una funcion.

Saludos y espero que el aporte sirva de algo para alguien que tenga la misma diuda.

MasterBitch

Etiquetas: funcion, objeto, vistas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:14.