Fala, galera!!
Essa semana me deparei com o seguinte erro no Linq To SQL: Row Not Found or Changed.
Por isso, resolvi postar aqui a solução.
Ainda não descobri o motivo do erro, pois tudo funcionava normalmente até que o erro passou a ocorrer.
A correção é simples. Basta abrir o arquivo DBML e executar os passos abaixo:
1) Alterar a propriedade "Update Check" para "False" na chave primária da tabela que apresentar o erro.
2) Alterar a propriedade "Timestamp" para "True" na chave primária da tabela que apresentar o erro.
Um abraço e até a próxima!!
Assinar:
Postar comentários (Atom)
Esse erro aconteceu quando você realiza alguma alteração no banco, e inclui a nova propriedade no modelo lógico do Linq sem definir a propriedade de maneira correta.
ResponderExcluirMas, nesse caso, não havia feito nenhuma modificação no banco.
ResponderExcluirEntre uma compilação e outra o erro passou a ocorrer.
Bom, a não ser que alguém tenha alterado o banco nesse meio-tempo... nunca se sabe.
Mas valeu pela informação!!
Caraca Rafael!
ResponderExcluirEu acho que vc salvou 2 dias perdidos que tive de trabalho.. simplesmente começou a aparecer esse erro aqui... porém agora acredito que está solucionado! :D
Não vou falar que te amo .. pq pega mal! mas vlw d+++
Que bom que pude ajudar!! :)
ExcluirAbraço!!