none
CRUD Entity Framework - WPF RRS feed

  • Pregunta

  • Estoy topándome con que para poder Agregar, Modificar y Borrar objetos sobre una Entidad en mi proyecto WPF en el que utilizo Entity Framework, la tabla de SQL DEBE tener declarado un Primary Key, alquien puede confirmarme esto? si mi tabla no tiene, porque no lo requiere, debo como quiera definirle un PK??

    Saludos y gracias


    cyndyrdz

    lunes, 27 de junio de 2016 15:31

Respuestas

  • hola

    >>la tabla de SQL DEBE tener declarado un Primary Key, alquien puede confirmarme esto?

    por supuesto, debes definir una key para poder usar la entidad en EF, sino tienes una propiedad/campo definido como key no podras mapearla

    >>si mi tabla no tiene, porque no lo requiere, debo como quiera definirle un PK??

    podrias definirle una que sea simplemente simbolica, quizas como identity que se incremente sola o del tipo guid, EF cuando insertes la generara directamente

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 27 de junio de 2016 15:39

Todas las respuestas

  • hola

    >>la tabla de SQL DEBE tener declarado un Primary Key, alquien puede confirmarme esto?

    por supuesto, debes definir una key para poder usar la entidad en EF, sino tienes una propiedad/campo definido como key no podras mapearla

    >>si mi tabla no tiene, porque no lo requiere, debo como quiera definirle un PK??

    podrias definirle una que sea simplemente simbolica, quizas como identity que se incremente sola o del tipo guid, EF cuando insertes la generara directamente

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 27 de junio de 2016 15:39
  • Muchas gracias Leandro, me queda claro, saludos

    cyndyrdz

    lunes, 27 de junio de 2016 15:40