erro SQLite: nenhuma coluna: StamoRule (nome da tabela)

resumo:

         Recentemente eu pisei em um banco de dados pit SQLite para gravá-lo.

Descrição do problema:

         tabelas de banco de dados precisa adicionar um campo, em seguida, adicionou um campo para salvar manualmente quando este erro nasceu, eu não poderia dizer esta coluna, mas ele é, obviamente, uma mesa. Confuso, busca na Internet, este erro, na maioria das vezes para inserir um registro de errado relatados e, em seguida, não encontrou descrições semelhantes.

Dada a seguinte:

  

      O banco de dados é criado dinamicamente usando Code First, o apoio SQLite original para o EF não é muito bom, então eu suspeito que a EF pot criar o banco de dados e, em seguida, manualmente criar uma tabela, você pode adicionar campos não era problema ,,, mas quando eu novamente acrescido de campo quando o assunto saiu novamente. Então eu coloquei a chave primária removido, o novo campo é salvo novamente conseguiu ~~~~~~    

solução:   

     Retirar a chave primária, e depois adicionar campos, em seguida, após a chave primária está definido para trás, problema resolvido. De alguma forma resolvido, porque no final, como uma pergunta tão estranha será, ainda estou confuso, se alguém souber, por favor, deixe-me deixar uma mensagem.

Acho que você gosta

Origin www.cnblogs.com/zhangjd/p/12486526.html
Recomendado
Clasificación