2008-10-17 5 views

Répondre

1

D'abord - vous auriez besoin d'un objet typé. Cela sera évidemment plus facile si votre gridview est déjà lié aux données. Vous pouvez utiliser InsertOnSubmit (nouveau record) ou Attach (mise à jour existante) pour associer un enregistrement avec un contexte de données. Alternativement, lier à l'objet que vous avez obtenu du contexte de données en premier lieu. Une façon simple de le faire est via GetNewBindingList (à quel point cela fonctionne dépend du scénario).

Si cela ne fonctionne pas, peut-être expliquer plus au sujet de votre scénario?

1
using (WebShop.DDFAdminwebshopDataContext db = new WebShop.DDFAdminwebshopDataContext()) 

     { 
      var productstags = from productstag in db.sk_productstags where productstag.productid == _productid 
           && productstag.tagid == _tagid select productstag; 


      if (productstags.Count() == 0) { 

       WebShop.DDFAdmin.sk_productstags entProductTag = new WebShop.DDFAdmin.sk_productstags(); 
       entProductTag.productid = _productid; 
       entProductTag.tagid = _tagid; 

       db.sk_productstags.InsertOnSubmit(entProductTag); 
       db.SubmitChanges(); 
      } 

     } 
Questions connexes