Я использую следующий код для сохранения данных в базе данных MySQL
.
DBEntities odbb = new DBEntities();
test_tba oinst_tba = new test_tba();
oinst_tba.agent_id = agent.Id;
oinst_tba.instruction_id = sCaseId;
oinst_tba.accept = 0;
oinst_tba.sms_id = "";
odbb.test_tba.Add(oinst_tba);
odbb.SaveChanges();
Данные не сохраняются в базе данных.
Следующие пункты:
- Ошибка не выдается.
- Таблица имеет первичный ключ
- Если я проверяю объект после вызова
SaveChanges
, он показывает увеличенный идентификатор в объекте - Также, если я сохраняю значение вбаза данных сохраняет данные со следующим увеличенным идентификатором объекта после вызова
SaveChanges()