У меня есть простая таблица (Table_A) с одним текстовым полем column_A. Он находится в базе данных со многими другими таблицами, которые я могу обновлять на отлично. (Эта таблица не должна быть связана ни с одной из других таблиц.)
Однако, когда я пытаюсь обновить любое значение в column_A, код работает поверх него, но не вносит изменения. Нет сообщения об ошибке.
Я попытался редактировать поле напрямую, создать объект и обновить его.
Я пытался добавить дополнительные привилегии в SQL Express, но я могу отлично обновлять другие таблицы. Что может быть не так с этой таблицей?
Вот код, который я использую для обновления. Отлично работает на других столах.
using (var context = new MyDBContext())
{
var ThingToUpdate = context.Table_A.FirstOrDefault();
ThingToUpdate.column_A = "Updated_Text"; // Update does not work.
context.Table_A.FirstOrDefault().column_A = "Updated_Text"; // Update does not work.
context.SaveChanges(); // no changes are saved
}