Linq to sql - Ошибка при вставке - C#
Формулировка задачи:
есть метод для вставки:
при вызове:
наблюдется ошибка:
The operation cannot be performed during a call to SubmitChanges
public void InsertCart(Cart cart) { Table<Cart> newCart = this.GetTable<Cart>(); newCart.InsertOnSubmit(cart); this.SubmitChanges(); }
protected void Button1_Click(object sender, EventArgs e) { Cart cart = new Cart(); cart.TypeCart = TextBox1.Text; bc.InsertCart(cart); TextBox1.Text = ""; BindData(); }
Решение задачи: «Linq to sql - Ошибка при вставке»
textual
Листинг программы
public void Update(int ID, string Status, string State) { Item upd = new Item(); var item = (from nameq in dbase.Items where nameq.Item_Id == ID select nameq).SingleOrDefault(); if (String.IsNullOrEmpty(Status)) throw new ArgumentNullException("Status"); if (String.IsNullOrEmpty(State)) throw new ArgumentNullException("State"); if (item != null) { dbase.Items.Attach(item); item.State = State; item.Status = Status; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д