При попытке добавить несколько элементов в базу данных я получаю эту ошибку:
UpdateException не было обработано кодом пользователя
Произошла ошибка при обновлении записей. Подробности смотрите в InnerException.
InnerException содержит это:
{"Количество столбцов не соответствует значению в строке 1"}
Я не вижу ничего плохого в объектах, которые пытаюсь добавить, все необходимые значения заполнены.
Есть ли способ просмотра запроса, который вызывает проблему?
Код метода, если требуется:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult LaadVerrichtingenIn() {
int[] intArray = Array.ConvertAll<String, int>(Request.Form["selectedObjects"].Split(','), new Converter<String, int>(Convert.ToInt32));
List<Verrichting> gekozenVerrichtingen = new List<Verrichting>();
foreach(int i in intArray){
base._entities.AddToVerrichtingSet(((Dictionary<int, Verrichting>)Session["ingelezenVerrichtingen"])[i]);
gekozenVerrichtingen.Add(((Dictionary<int, Verrichting>)Session["ingelezenVerrichtingen"])[i]);
}
Session["ingelezenVerrichtingen"] = null;
base._entities.SaveChanges(); //Exception occurs here
return View("IngeladenVerrichtingen");
}
base._entities - это модель данных сущности ADO.NET.
Спасибо