本文主要是介绍Hololens开发(3) UWP访问SQLServer数据库(失败、系统升级中),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
需求,现有系统的数据库是SQLServer的,最好是能直接访问数据库(不然只能用SQLite做单机版了,虽然作为演示用的话,也算是满足当前需求)。
首先百度,查到一些信息:
1.15年时还不支持。
2.可以通过WCP间接访问,这和我原来的和服务端通信的过程是一样的,以后再研究。
http://blog.csdn.net/xiahn1a/article/details/77151331
3.现在可以直接访问,找到例子的源代码。
地址在:https://github.com/StefanWickDev/IgniteDemos/tree/master/NorthwindDemo
官方说明文档:https://docs.microsoft.com/en-us/windows/uwp/data-access/sql-server-databases
但是打开MainPage.xaml,设计器中显示:
另外说明文档中也说
但是我的电脑的版本显示是10586(cmd指令msinfo32),所以这两天在升级中...
看源代码,用的是System.Data.SqlClient程序集,到NuGet中搜索。
有,下载下来。
SqlConnection类能写,实体类,查询语句写好,启动,点击按钮,显示:
另外从NuGet从下载System.Threading.Thread还是不行,无论是4.3.0还是4.0.0。只能等系统升级好了用那个文档的方法了。
发现目标平台可以选择那个Fall Creaters Update(16299),新建一个项目,用4.6.1和16299。设计器中还是出不来,显示上面那个的图一,生成试试。
不行,说我电脑版本太低了,无法部署。等吧,这两天升级了好多东西,不行的话重新安装一下系统吧。
发现新建项目中有个Holographic DirectX 11 App(Universal Windows)的项目类型。研究一下那个。
这篇关于Hololens开发(3) UWP访问SQLServer数据库(失败、系统升级中)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!