在Windows 8应用程序中,我们可以指定一个连接字符串来读出存储在服务器端数据库中的数据.这不仅是一个巨大的安全风险(想象你的连接字符串在你的应用程序下载的数千个设备上!),将它放在那里也没用.WinRT不知道与(远程)数据库交谈.这意味着API中没有ADO.NET或LINQ-To-SQL类.
Windows 8风格的应用程序没有开箱即用的功能来联系数据库.所以你需要webservices来连接远程数据库.
如果您在Web服务器上有一个可以编写OData服务的数据库,那么这是一个选项.您可以使用OData库