2010-04-16 5 views
0

LINQ to SQL을 사용하여 데이터베이스에서 데이터를 가져와 서비스 계약을 사용하여 클라이언트 측 Silverlight에서 액세스합니다. DataGrid에 데이터를 표시합니다. 이제 데이터 격자의 모든 변경 사항이 다시 데이터베이스에 기록되는지 확인하려면 어떻게해야합니까?Silverlight에서 데이터베이스에 다시 쓰는 방법은 무엇입니까?

편집 :

이 내가 구현 된 예제 코드는 다음과 같습니다 http://www.silverlight.net/learn/tutorials/sqldatagrid-cs/

여기

나는 데이터 그리드의 변화는 다시 데이터베이스에 반영 싶었다.

SubmitChanges 기능은 DataContext를 객체에서 작동 :

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

을하지만이 계약서에 노출되지 및 클라이언트 측 코드에서 그렇게 볼 수 없습니다.

답변

0

는이 명령을 사용하려고 했나 :

_myDomainContext.SubmitChanges를();

당신의 희망 자세한 내용은 기사에서 살펴 경우

"SubmitChanges는 .NET RIA Servies에 작동 방법": http://weblogs.asp.net/fredriknormen/archive/2009/08/10/how-submitchanges-works-in-net-ria-servies.aspx

+0

내가 클라이언트 측에서 도메인 컨텍스트에 액세스 할 수 없습니다입니다. 각 테이블에 해당하는 개별 오브젝트 만 액세스 할 수 있습니다. SubmitChanges를 사용하는 클라이언트 측의 메소드를 서버 측에 작성해야합니까? – Manoj

+0

일부 코드를 게시 할 수 있습니까? –

+0

질문에 대한 편집을 확인하십시오. – Manoj

관련 문제