metro风格的Windows 8应用程序是否支持本地数据库访问?

muh*_*han 19 microsoft-metro windows-8

我想构建一个metro风格的win 8 app,它需要访问sql express等信息的本地数据库(安装在用户pc上).

win 8目前的beta版本似乎不支持这一点.Microsoft是否已发布有关是否支持此信息的任何信息?像ado.net,实体框架,linq sql之类的东西?

Chr*_*anV 12

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

可能会支持本地数据库,如Windows Phone 7(SQL CE),其上有Linq to sql.

如果您想访问位于中心位置的数据库,则必须使用可以由metro样式应用程序使用的webservices从数据库中公开数据.