windows-8 - Metro 风格 Windows 8 应用程序支持本地数据库访问吗?

标签 windows-8 microsoft-metro

我想构建一个 Metro 风格的 win 8 应用程序,它需要访问本地数据库(安装在用户电脑上)的信息,例如 sql express。

当前的 win 8 beta 版本似乎不支持这一点。微软是否发布了有关是否支持此功能的任何信息?像 ado.net、 Entity Framework 、linq sql 这样的东西?

最佳答案

不,Windows 8 Metro 风格应用程序不支持连接到本地数据库。也就是说,您将无法使用一种可以连接到服务器 X 的连接字符串。这与“市场存储”原则有关,即应用程序应该开箱即用,无需配置数据库连接。

可能会像 Windows Phone 7 (SQL CE) 一样支持本地数据库,并在其之上使用 Linq to sql。

如果您想访问位于中央位置的数据库,则必须使用可供 Metro 风格应用程序使用的 Web 服务公开数据库中的数据。

关于windows-8 - Metro 风格 Windows 8 应用程序支持本地数据库访问吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8919847/

相关文章:

xaml - 如何在 Windows 8 应用程序 C# 中将视频作为 Web UI 嵌入磁贴中

mongodb - 即使重新安装后,Mongo 仍在等待 27017

java - 在新的 Windows 8 上读取和写入 Java 首选项失败,

c# - 如何使堆栈面板内的按钮展开以用完整个空间?

c# - 在 Windows 8 应用程序中从 c# 代码更改资源颜色

c# - 如何引用与我的 metro 风格应用程序打包在一起的图像源文件?

javascript - 尝试对 HTML 错误使用 textContent 时出错。 "Unable to set property ' textContent' of undefined"

visual-studio - metro 应用认证

c# - 如何使用 C# 为我的 WinRT 应用程序生成 MD5 哈希码?

c++ - 带有 DirectX 部分的 Metro 风格应用程序