代码之家  ›  专栏  ›  技术社区  ›  Mark

使用LINQ添加和更新实体

  •  0
  • Mark  · 技术社区  · 16 年前

    CurrencyManager.Current 绑定源的。但是,当我打电话 SaveChanges

    例如,

    加载数据:

     var customerQuery = Program.Proxy.Customers.Where(p => p.ContactId == g);
    

    保存数据:

     Program.Proxy.SaveChanges();
    

    AddObject ,但我得到一个错误(“ 封闭式Lynxphere.WindowsClient.lynxperedataservices。客户没有相应的Customers可设置属性。 AddLink . 我甚至不知道这一步是否必要。我们将不胜感激。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Glenn    16 年前

    看看下面项目中发布的带有Save()函数的存储库模式。 实现了EntityProductRepository。 这可能有助于您正确地进行更新和插入。

    openticket.codeplex.com