While I was working and for the first time I got this error. It was really frustrating because all that I was just doing was simply updating a record using LINQ.
Example:
public void UpdateContact(Guid id, string firstName, string lastName, string middleName) {
var updateQry = _db.Contacts.Single(con => con.ID == id);
updateQry.firstName = firstName;
updateQry.lastName = lastName;
updateQry.middleName = middleName;
_db.SubmitChanges();
}
After some
There are also some cases that you have changed some Column properties like you have changed a NOT NULL Column to NULL Column. This is also to ge considered as LINQ needs to be synchronized with your Database. So any changes to Database must be immediately be get reflected to your DBML file.

