我想在SilverLight应用程序中为SQL Server 2012中的数据库绑定数据。 但是,当我在第16步中按照初学者的教程时,我找不到我的 “context”(本教程中的“OrganizationContext”)从我的数据库获取数据。如何将sql server 2012的数据绑定到Silverlight APP中的数据网格
这是一个教程: http://code.msdn.microsoft.com/silverlight/Getting-Started-WCF-RIA-1469cbe2
我不知道在哪里的代码,是从我的数据库产生的,是在我的项目。我试图在本教程的示例中查找“上下文”,它在示例的HRapp.Web.g.cs文件中有所不同,我无法找到它在窗口资源管理器中的项目文件夹中的位置。
请有人演示如何让我的“上下文”从数据库中获取数据,或给我一个提示/指南,将数据从SQL2012数据库绑定到SilverLight中的数据网格。
P/s:我的英文不好。请原谅我。我尝试了很多教程,但其中没有一个指导我如何在SilverLight应用程序中绑定SQL2012。
这“背景”的事情应该是你DatabaseContext是由自动生成的EntityFramework(假设你已经正确完成映射)。如果您在指定要使用的数据库时扩展EF为您创建的.edmx文件,则可以找到它。 – 2013-04-22 14:37:51
我真的不明白。通常,SilverLight的项目有2个项目:ABC(项目包含MainPage.xaml/cs)和ABC.web(包含文件aspx/html)。我们怎么能在ABC.web上添加数据库,并让ABC.cs看到那个数据库。因为他们是2个不同的项目。 – TM500 2013-04-22 16:36:23
我试图添加WebService,它支持我的数据库。因为本教程基于ADO.net创建了服务,它是从数据库创建的。但我不知道如何将方法添加到我的服务中,以便在ABC项目上我可以使用这些方法来将数据作为SOAP(p/s:我之前使用过SOAP,但我不知道如何编辑它) 。请帮帮我。 – TM500 2013-04-22 16:39:41