在线使用 MS Access

问题描述 投票:0回答:2

我知道这是在黑暗中拍摄的。 我也知道使用 Access 作为在线数据库并不是最好的主意。 但是,我在这方面有点束手无策。 我想知道是否有办法在线使用 Microsoft Access 作为数据库。 它将存储在 Google Cloud 中。 然后,我将创建一个 Google 应用程序或 Google 网站来对数据库执行 CRUD 操作。 这可能吗? 如果是这样,有人可以提供连接到这样的数据库的概念证明吗?

本质上,我需要一个在线数据库,但有以下限制:

  1. 我不能在批准的范围之外进行托管。 Google Drive 是唯一获得批准的在线存储区域
  2. 唯一允许的存储应用程序是 Access、Excel 和任何 Google 文档(例如 Google 表格)。
  3. 我无法使用 Google Cloud SQL,因为它未经批准。
  4. 这只是后端存储。 我会使用 Google Chrome 应用程序或 Google 网站作为前端。
  5. 我可以使用 Chrome 应用程序 (https://developer.chrome.com/apps/first_app) 和应用程序脚本 (https://developers.google.com/apps-script/) 有什么想法吗?

谢谢

谢谢

ms-access google-chrome-extension google-cloud-storage google-chrome-app
2个回答
1
投票

要真正在云中运行 MS Access,需要一个运行 Windows Server 的 Google Compute Engine 实例,考虑到您的约束列表,它似乎也会被阻止。您提到重新创建数据库的功能是令人望而却步的,但如果您无法实际运行 Access,这正是您需要做的。

这意味着您唯一的选择是导出数据库数据,例如导出到 Excel 文件、CSV、Google Sheet 等。您需要将导出托管在驱动器上,因为正如您提到的,它是唯一的在线存储已批准的区域。

带有

Apps ScriptGoogle Sites 可能是最佳选择,因为 Apps 脚本是针对 Sites 量身定制的,并且内置了适用于 DriveSheets 的 API。或者,如果可以保留更多信息,您可以导出到 Excel,但您将不得不在 JavaScript 中手动解析它。


0
投票
  1. 将您的访问数据库以上述 CSV 格式导出到 USB 驱动器 2 将所述 CSV 上传到 GOOGLE 表格 3 保存为表格或 Excel 格式 4 将其传输到 APP SHEET GOOGLE Sheets 中的扩展名 5 如果这不起作用,谷歌有一个叫做 Firebase 的新东西应该也能起作用 仅供参考,我不是大喊大叫,这只是我使用我的方式,访问所有大写字母,它更整洁
© www.soinside.com 2019 - 2024. All rights reserved.