无法构建silverlight库,我需要什么参考?

时间:2009-10-14 04:19:12

标签: c# .net silverlight silverlight-3.0

我正在将普通的CLR库转换为silverlight库。

无法识别SqlConnection,SqlCommand,SqlClient。我参考了哪些图书馆?我在Silverlight 3.0中工作。

2 个答案:

答案 0 :(得分:2)

SqlConnection,SqlCommand,SqlClient来自system.data。 System.Data不是Silverlight的一部分。

对于所有与数据库相关的活动,您应该使用webservice / wcf服务/ ria服务/实体数据框架进行所有crud操作。

答案 1 :(得分:0)

据我所知,无法从Silverlight直接访问SqlServer。这是有道理的,因为Silverlight旨在创建“Web应用程序”,这意味着您需要使用客户端 - 服务器方法来访问数据。您可以在某个Web服务器上设置WebMethod或WCF,并将Silverlight指向它以获取数据。

参考文献: http://silverlight.net/learn/tutorials/sqldatagrid-cs/
http://forums.silverlight.net/forums/t/21012.aspx
http://www.codeproject.com/KB/silverlight/CntDbSlght.aspx