giovedì 4 luglio 2019

EntityFramework Unable to update the EntitySet 'tabella' because it has a DefiningQuery and no element exists in the element to support the current operation.

Quando si utilizza EntityFramework, durante la fase di inserimento dati, può visualizzare il messaggio di errore:
"Unable to update the EntitySet 'NomeTabella' because it has a DefiningQuery and no <InsertFunction> element exists in the <ModificationFunctionMapping> element to support the current operation."


Questo è dovuto perchè la tabella non ha una chiave.
Impostare nella tabella un campo contatore di tipo intero e sempre la stessa colonna come chiave primaria.




Nessun commento: