2012-02-15 48 views
0

我想创建一个Android应用程序,其中用户可以创建一个基本上存储他们的用户名和密码,照片帐户的Web应用程序。我想使用Microsoft Access Database,用户登录后可以使用android设备拍照,照片会自动发送到数据库并存储在用户帐户下。我不想使用内部的SQL Lite数据库,其目的是存储服务器上的照片,而不是设备。创建与Android连接到Microsoft Access数据库

如果我有一个数据库的访问我的服务器上创建的,是有可能做到这一点?

回答

1

是的,这是可能的(但我觉得访问是不好的选择)。在你的服务器上使用php或者其他适合的语言编写服务,该服务从你的应用获取输入并响应xml/json。

+0

好的,我真的可以使用JSON/XML在我的服务器上存储数据吗?我现在将研究它。我选择了Access,因为它可以更快更轻松地开始整个应用程序的开发。如果Access可以实现这一点,你知道这个例子吗? 谢谢! – deucalion0 2012-02-15 15:30:47

+0

首先访问是好的,随着数据变大,您可能会遇到问题。您可以从访问开始,在需要时您可以切换。 JSON/XML可以保存,但不能快速查找。 – kosa 2012-02-15 15:33:04

1

您可以考虑访问Web服务。这意味着,您发布的数据库到SharePoint或现在办公室365

已发表的数据通过Web服务变得可用,因此会在离线模式是典型的需要智能手机的应用程序的工作。

的访问桌面/客户端应用程序还可以链接到该公布的数据(和应用程序)。并且应用程序在断开模式下运行。所以如果你失去了连接,应用程序将继续在桌面客户端上运行。

这里是我的视频运行的访问应用程序,我切换到在半路上点上运行在浏览器这个应用程序:

http://www.youtube.com/watch?v=AU4mH0jPntI

(不需要ActiveX或Silverlight的 - 你甚至可以在智能手机的网络浏览器或iPad上使用这些访问表单)。

这里是展示如何可以使用Access导出“关系”数据表高达365办公室另一视频。

http://www.youtube.com/watch?v=3wdjYIby_b0&fmt=22&hd=1

注意,因为这些发布的应用程序在云OS上运行,你不是由Jet数据库引擎的限制,在不使用的网页公布的数据访问的数据引擎。这意味着用户的限制确实只是大量云服务器的限制,并且他们当然可以处理数百万用户。因此,Office 365上的Access Web服务也将成为可能的解决方案。

相关问题