从Windows 10通用应用程序访问SQL

3
我正在为公司制作一款应用程序,它将在通过VPN连接到主服务器的Windows 10平板电脑上运行。我已经建立了VPN和设备,并尝试使用平板电脑进行“Hello World”测试。
我的问题是:我的应用程序需要访问主服务器上运行的SQL Server。
SQL Server已经配置允许通过网络访问并已经测试。如果我编写一个简单的WPF应用程序,我可以从平板电脑上运行它,并且SQL连接完美地工作。
那么问题出在哪里呢?
因为我无论如何都无法弄清楚如何从Windows通用应用程序连接到SQL数据库。我正在使用Visual Studio 2015和“空白应用程序(通用Windows)”解决方案模板。默认情况下不提供System.Data.SqlClient命名空间,当我尝试添加引用时没有框架程序集列出,并且当我浏览System.Data.dll手动添加时,会出现其他错误。
以上使我感觉自己走错了路;数据库访问是应用程序的基本需求,不应该这么难实现。有人可以告诉我如何处理吗?

2个回答

2

-2

有一个名为SqlConnection的类,您可以使用它来连接到执行相同操作的数据库。

这里是我在msdn上找到的一个示例。

SqlConnection sqlCon = new SqlConnection("Data Source=(local);Initial Catalog=Test;Integrated Security =SSPI;");

或者您可以在自己的服务器上创建自己的API,并使用像XMLHttpRequest().open('GET','stuff.aspx',true)这样的ajax方法连接到它。


1
SqlConnection类位于System.Data.SqlClient中,该类目前不适用于UWP应用程序。 - Jonathan Twite

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接