2011-04-02 61 views
2

有没有办法使用的Android应用程序机器人与MSACCESS

+0

我可以建议你接受一个答案,如果它帮助你。 – 2012-01-05 05:55:41

回答

3

我不相信有什么办法可以使用MS Access数据库的Android应用程序MSACCESS文件。相反,您应该考虑使用另一个数据库,如SQLite

你可以将Access数据库迁移到SQLite的:

  1. 出口Access数据库到文本文件,分号或逗号分隔。
  2. 打开SQLite database browser并从csv文件中选择文件 - >导入 - >表格。
  3. 浏览您的文本文件并选择适当的分隔符。点击创建。
+0

“SQLite数据库浏览器” - 在Android Market上找不到这样的程序。 – Lumis 2011-04-02 09:01:49

+0

@Lumis:Android电子市场? - 快速搜索找到它。 – 2011-04-02 09:10:58

+0

这不是一个Android应用程序,我不认为你提供了一个答案,理论上除外。 – Lumis 2011-04-02 09:42:53

1

如果导入不是一个选项,您可以创建一个查询数据库的(PHP)web服务。然后在android应用程序中调用该web服务。

本周我将开始http://p-xr.com的教程系列,这将解释这一点。

0

那么,如果您使用的是Access 2010,那么您可以构建网站,并且结果在并发用户方面可以大幅度扩展到网络。所谓的访问Web服务也将到达办公室365。因此,对于Office 365(仍在测试中)或使用SharePoint 2010,您可以将Access窗体发布到Web上。这里是我的一个视频,并注意在标准浏览器中如何在中途点运行相同的Access应用程序。

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

注意,没有ActiveX或Silverlight是必需的(所以标准的Web标准)。我已经测试了运行在我的Windows 7手机上的Access应用程序,Access Web应用程序也可以在我的iPad(Safari浏览器)上正常运行。

所以,我不明白为什么Access应用程序将无法正常工作,并在Android手机上运行良好。请注意,当您发布Access窗体时,它们将转换为xaml(.net zammel窗体),并且您在Access窗体中编写的代码将转换为JavaScript。报告被转换成sql server报告服务。

+0

m使用访问作为后端在vb6开发的软件。我需要连接访问作为后端与Android,这样我可以连接到Android与software.in短从软件交换数据到android和反之亦然。 – Meenu 2011-04-07 08:03:01