如何从Silverlight写回数据库?

时间:2010-04-16 10:51:27

标签: silverlight linq-to-sql

我使用LINQ to SQL从数据库获取数据并使用服务契约在客户端的Silverlight中访问它。我在DataGrid中显示数据。现在,我如何确保将数据网格中的任何更改写回数据库?

编辑:

这是我实现的示例代码: http://www.silverlight.net/learn/tutorials/sqldatagrid-cs/

在这里,我希望数据库中反映的数据网格有任何变化。

SubmitChanges函数在DataContext对象中起作用:

public partial class DataClasses1DataContext : System.Data.Linq.DataContext

但这并未在合同中公开,因此在客户端代码中不可见。

1 个答案:

答案 0 :(得分:0)

您是否尝试使用此命令:

_myDomainContext.SubmitChanges();

如果您想了解更多信息,请查看文章:

“SubmitChanges如何在.NET RIA服务中工作”:http://weblogs.asp.net/fredriknormen/archive/2009/08/10/how-submitchanges-works-in-net-ria-servies.aspx