none
Autoincremento no Code First EF4 RRS feed

  • Pergunta

  • Saudações a todos!

    Alguém sabe me informar como posso setar uma coluna de autoincremento utilizando code first ?


    Brian Souza Análise e Desenvolvimento de Sistemas
    quarta-feira, 1 de fevereiro de 2012 16:45

Respostas

  •  

     [Key]
    [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
    public int TableID { get; set; }

    Key declara como primaryKey, o segundo atributo incrementa.

     


    Ao infinito e além!
    • Editado Fabio R. Luz quarta-feira, 1 de fevereiro de 2012 18:57
    • Marcado como Resposta Brian Souza quarta-feira, 1 de fevereiro de 2012 22:47
    quarta-feira, 1 de fevereiro de 2012 18:53

Todas as Respostas

  •  

     [Key]
    [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
    public int TableID { get; set; }

    Key declara como primaryKey, o segundo atributo incrementa.

     


    Ao infinito e além!
    • Editado Fabio R. Luz quarta-feira, 1 de fevereiro de 2012 18:57
    • Marcado como Resposta Brian Souza quarta-feira, 1 de fevereiro de 2012 22:47
    quarta-feira, 1 de fevereiro de 2012 18:53
  • Meu campo já é nomeDaTabelaID , assim o  ef4 já define como key.

    Mas fiz um teste e o [DatabaseGenerated(DatabaseGeneratedOption.Identity)] funcionou, obrigado.


    Brian Souza - Análise e Desenvolvimento de Sistemas
    quarta-feira, 1 de fevereiro de 2012 22:46