我正在使用Windows Phone 7开展我的论文项目。我正在开发一个应用程序,需要在数据库中存储数据,我的论文主管说这个步骤中有一个Microsoft Access数据库就足够了,因为我是开发应用程序的新手对于Windows Phone 7.在访问数据库上连接和制作数据?
我该怎么做?
我正在使用Windows Phone 7开展我的论文项目。我正在开发一个应用程序,需要在数据库中存储数据,我的论文主管说这个步骤中有一个Microsoft Access数据库就足够了,因为我是开发应用程序的新手对于Windows Phone 7.在访问数据库上连接和制作数据?
我该怎么做?
由于标准数据库连接驱动程序与此平台不兼容,Windows Phone 7无法直接访问数据库。你可以做的是构建一个多层项目,其中有一个Web服务(可以使用WCF轻松构建)将Windows Phone 7应用程序连接到本地(或远程)数据库。
您可以将请求发送到Web服务,并将它们发送到数据库。相同的服务可以将响应发回给应用程序。
不幸的是我不记得细节,但我看到了关于集成Sharepoint,Access和Windows手机的相当新的演示。
编辑
我刚刚发现这个视频:
http://pocketnow.com/windows-phone/sharepoint-office-2010-on-windows-phone-7
对于2010年的访问,它允许一个建立网络数据库。您需要SharePoint(企业版)和访问权限2010.您还可以使用Office 365和skydrive(尚未完成)。
由此产生的访问Web数据库可以在浏览器中用于Windows 7手机。事实上,我有一个Windows 7手机,并测试了我的访问应用程序。
在下面的视频中,请注意在中途点,我如何在Web浏览器中使用和运行访问应用程序。
的Windows Phone 7不支持MS访问。
有关WP7支持的数据库列表,请参阅Local Sql database support for Windows phone 7