2011-03-01 7 views
1

안녕하세요 여러분, 저는 실버 라이트에서 작업 중이며 데이터베이스 연결과 관련된 문제가 있습니다.Silverlight 데이터베이스 연결 문제

sqlce로 시도했지만 작동하지 않습니다. 나는 많은 블로그와 시도했지만 여전히 작동하지 않습니다.

그래서뿐만 아니라 MS 액세스는 또한 연결하지 않으면이 정말 갇히지하고있는 outofbroser 응용 프로그램

에 대한 솔루션입니다. beacause 격리 저장소를 사용하고 있지만 여전히 ID를 제공하지 않으므로 사용할 수있는 범위가 없습니다.

실버 라이트를 사용하는 데 어려움을 겪고 있습니다.

silverlight를 사용하여 데이터베이스를 연결하는 방법에 대한 해결책이 있습니까?

감사합니다 ... !!

답변

2

예, 항상 해결책이 있습니다.

Silverlight는 데이터베이스 연결을 지원하지 않습니다. 이상하게 보일 수도 있지만 많은 이유로 매우 좋습니다.

해결 방법은 입니다. WCF 서비스를 만들고 데이터를 가져 오는 데 사용합니다.. 여기

Silverlight <---> WCF Service <---> SQL Server

은 간단한 예입니다 : Consuming WCF Services in Silverlight

여기에 고급 하나입니다 : 당신은 Silverlight 응용 프로그램에서 직접 데이터베이스에 연결하려고 같은 Using WCF RIA Services

1

보인다.

그건 불가능합니다. Silverlight는 데이터베이스에 직접 연결하는 방법을 제공하지 않습니다. 대신 웹 서비스를 사용해야합니다.

WCF 데이터 서비스/RIA 서비스를 살펴보십시오. Silverlight 응용 프로그램과 잘 작동합니다.

여기에 RIA 서비스에 관한 good tutorial from Brad Abrams이 있습니다.