【问题标题】:Use Microsoft Access files in Android application在 Android 应用程序中使用 Microsoft Access 文件
【发布时间】:2011-07-28 03:53:51
【问题描述】:

有没有办法在 Android 应用程序中使用 Microsoft Access 文件?

【问题讨论】:

    标签: android ms-access connection


    【解决方案1】:

    我不相信有任何方法可以将 MS Access 数据库与 Android 应用程序一起使用。相反,您可能应该考虑使用另一个数据库,例如 SQLite

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

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

    【讨论】:

    • “SQLite 数据库浏览器” - 在 Android Market 上找不到这样的程序。
    • @Lumis : Android 市场? - 快速搜索找到它。
    • 这不是一个安卓应用程序,我认为你没有提供答案,除了理论上。
    • @Lumis:你不需要在Android设备上实际转换数据库,因此你不需要在Android设备上运行SQLite数据库浏览器!
    • @Lumis : 如果您有更好的建议,请添加答案。
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

      你可以使用jackcess,非常好用,但是你不能执行查询。

      http://jackcess.sourceforge.net/faq.html

      【讨论】:

        【解决方案4】:

        好吧,如果您使用的是 Access 2010,那么您可以构建网站,并且就同时用户而言,结果可大规模扩展到网络。所谓的 Access Web 服务也将出现在 Office 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 报表服务。

        【讨论】:

        • m 在 vb6 开发的软件中使用 access 作为后端。我需要将 access 作为后端与 android 连接,以便我可以将 android 与 software.in-short 交换数据从软件连接到 android反之亦然。
        【解决方案5】:

        使用 Windows 机器并通过远程控制工具访问。 对于更大的场景,您可以使用 Windows 终端服务。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-01-30
          • 1970-01-01
          • 1970-01-01
          • 2011-03-28
          • 2021-08-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多