Database 以何种方式联机托管ms access数据库

Database 以何种方式联机托管ms access数据库,database,ms-access,Database,Ms Access,我计划制作一个在线数据库,可以由我自己创建的应用程序(android应用程序)访问。我一直在寻找不使用sharepoint的方式来托管它,有可能从托管提供商处以ftp托管它吗?或者你们还有什么办法可以建议我用吗?谢谢我真的很困惑,因为有这么多的方法来做,其中一些是安静的昂贵。我希望尽可能降低成本。不清楚您是否在谈论编写+创建本地android应用程序,而不仅仅是使用web浏览器?我的意思是,如果您打算使用web浏览器,那么可能的访问在这里并不重要,除非您希望使用Access中的新“web服务”选

我计划制作一个在线数据库,可以由我自己创建的应用程序(android应用程序)访问。我一直在寻找不使用sharepoint的方式来托管它,有可能从托管提供商处以ftp托管它吗?或者你们还有什么办法可以建议我用吗?谢谢我真的很困惑,因为有这么多的方法来做,其中一些是安静的昂贵。我希望尽可能降低成本。

不清楚您是否在谈论编写+创建本地android应用程序,而不仅仅是使用web浏览器?我的意思是,如果您打算使用web浏览器,那么可能的访问在这里并不重要,除非您希望使用Access中的新“web服务”选项开发Access应用程序

如果您的android应用程序只需要从网站中提取数据,那么您必须选择是将数据作为web服务从该网站公开,还是要访问网站上的某些表。如果您谈论的是使用表而不是web界面,那么该web站点将必须允许到数据存储的外部连接,并且我不排除任何允许到服务器上的access文件的外部连接的web提供商。您无法连接到power point或word,或者在本例中是Access文件,基于文件的系统无法以这种方式工作

如果某个web服务器允许外部(odbc)连接,您当然可以将数据表移出Access应用程序,并将其放置在某个web服务器上。然后将现有的Access应用程序连接到数据库服务器(典型的SQL server或MySQL)。这意味着桌面用户继续使用Access应用程序,但数据现在驻留在web服务器上。你的android应用程序也会访问同一个数据存储。但是,在本例中,请注意Access的数据存储现在不是Access,而是某种数据库服务器

所以不清楚您是否需要或要求现有的Access应用程序继续运行,或者您只是想在android应用程序中使用一些Access数据?还不清楚您是否创建了基于Access web的应用程序

我的意思是,如果你有一个基于Access的web应用程序,那么你可以用任何浏览器点击这些web表单——包括android上的表单,你根本不需要在android端做任何事情

我一直在使用Access web publishing,p1 small business plan每月6美元的成本非常低。因此,Access web表单可以被任何浏览器(如iPad)使用,也可以在我的windows 7手机上使用。在我的手机上,内置Access的web屏幕如下所示:

因此,您可以选择,但如果您还没有Access web应用程序,那么您不需要任何特殊的Access托管,只需要一个web数据存储,它既允许访问,也允许android使用(如SQL server)

使用Access web publishing确实允许大规模扩展,因为表单已转换为XAML表单,office 365服务器不仅规模庞大,而且后端数据存储现在是云计算,而不是基于“文件”的访问。因此,实际上不存在缩放方面的用户限制。所以访问web发布

但是,如果您还没有Access web应用程序,则此处可能不需要使用Access

这里未回答的问题是,您打算如何让android应用程序使用这些数据,还是愿意使用基于浏览器的应用程序?如果你使用基于浏览器的应用程序,那么你根本不需要编写任何android软件

对于那些不知道的人,Access现在允许web发布。在下面的视频中,请注意在中途我如何切换到在浏览器中100%运行Access应用程序


不清楚您是否在谈论编写+创建本地android应用程序,而不仅仅是使用web浏览器?我的意思是,如果您打算使用web浏览器,那么可能的访问在这里并不重要,除非您希望使用Access中的新“web服务”选项开发Access应用程序

如果您的android应用程序只需要从网站中提取数据,那么您必须选择是将数据作为web服务从该网站公开,还是要访问网站上的某些表。如果您谈论的是使用表而不是web界面,那么该web站点将必须允许到数据存储的外部连接,并且我不排除任何允许到服务器上的access文件的外部连接的web提供商。您无法连接到power point或word,或者在本例中是Access文件,基于文件的系统无法以这种方式工作

如果某个web服务器允许外部(odbc)连接,您当然可以将数据表移出Access应用程序,并将其放置在某个web服务器上。然后将现有的Access应用程序连接到数据库服务器(典型的SQL server或MySQL)。这意味着桌面用户继续使用Access应用程序,但数据现在驻留在web服务器上。你的android应用程序也会访问同一个数据存储。但是,在本例中,请注意Access的数据存储现在不是Access,而是某种数据库服务器

所以不清楚您是否需要或要求现有的Access应用程序继续运行,或者您只是想在android应用程序中使用一些Access数据?还不清楚您是否创建了基于Access web的应用程序

我的意思是,如果你有一个基于Access的web应用程序,那么你可以用任何浏览器点击这些web表单——包括android上的表单,你根本不需要在android端做任何事情

我一直在使用Access web publishing,p1 small business plan每月6美元的成本非常低。因此,任何浏览器都可以使用Access web表单,例如iPad,或者在我的windows 7 phone(一个网络屏幕bui)上