Windows Phone SDK 7.8 中的 System.data.sqlclient
Posted
技术标签:
【中文标题】Windows Phone SDK 7.8 中的 System.data.sqlclient【英文标题】:System.data.sqlclient in windows phone SDK 7.8 【发布时间】:2013-07-18 07:46:33 【问题描述】:我正在尝试将 sql server 2008 从 Visual Studio 2010 连接到 Windows Phone 应用程序 (SDK 7.8)。 但不能在 mypage.xaml.cs 上添加以下书面行:
using System.Data.SqlClient;
因此我无法打开 sqlconnection。
我已尝试添加引用,但没有 system.data.dll 或 system.data.sqlclient.dll。 我还安装了 microsoft sql server compact 4.0,但即使之后我也找不到 System.Data.Sqlclient.dll。
有人知道如何解决这个问题/遇到过同样的问题。
提前感谢。
【问题讨论】:
【参考方案1】:没有可用于 Windows Phone 的 SQL Server 连接器。作为一种解决方法,我建议通过网络服务公开数据,并从您的移动应用中使用此网络服务。
【讨论】:
您是否建议我们不能在 xaml.cs 页面中为 Window phone 应用程序添加 sqlconnection。但是我已经看到了各种代码,您可以在其中访问远程数据库打开 sqlconnection。我根本无法添加对 system.data.sqlclient 的引用难道没有任何解决方案吗? 这些代码适用于 .NET 的桌面版本。 System.Data.SqlClient 不适用于 Silverlight,因此也不适用于 Windows Phone。 其实我不知道如何通过应用程序使用 Web 服务。你能给我一些建议吗(比如如何进行)?谢谢! @Mr.Wayne 我没有给你的链接,但调用网络服务很简单。在你的项目中添加一个“服务引用”,指向 webservice 的地址。然后 Visual Studio 将生成所有样板代码来调用服务。对您而言,这几乎就像您在手机上调用本地函数一样。 好的,非常感谢!我想知道是否会添加服务参考工作,例如为 .aspx 添加 Web 参考工作?以上是关于Windows Phone SDK 7.8 中的 System.data.sqlclient的主要内容,如果未能解决你的问题,请参考以下文章
适用于 windows phone 7.1、WP7.8 和 WP8.0 的应用程序的应用程序图标和磁贴大小
如何安装Windows Phone SDK 7.1 Release Candidate (RC)
如何使用 Windows Phone 8 SDK 将类序列化为 XML?
使用 facebook c# sdk 在 windows phone 8 应用程序中没有从 facebook 获得登录响应