【问题标题】:Google Form output to remote MySQL database谷歌表单输出到远程 MySQL 数据库
【发布时间】:2015-02-22 07:30:57
【问题描述】:

我创建了一个 Google 表单。我有一个带有远程 MySQL 数据库的网站。我想将 Google 表单嵌入到我的网站中(我已经弄清楚了),但是我希望将数据发送到我的 MySQL,而不是将来自表单提交的数据存储在 Google 电子表格中数据库,到一个预定义的表,该表旨在接受在 Google 表单中收集和验证的数据类型。

我研究并发现了 Google Apps 脚本 (https://developers.google.com/apps-script/guides/jdbc)。我的问题是我没有使用 Google Apps 脚本的经验,并且正在寻求有关设置的指导。我拥有 Google 表单、对我的 Google Apps 帐户的访问权限以及到具有管理员权限的远程 MySQL 数据库的连接字符串。我正在逐步寻求指导,因为我还没有在网上找到任何教程。如果您能指导我学习教程,那也将不胜感激。

【问题讨论】:

    标签: mysql google-apps-script google-apps google-forms


    【解决方案1】:

    最近您可以在 Google 应用脚本中使用数据库。 带有 JDBC 类的应用脚本支持(Google Cloud SQL、MySQL、Microsoft SQL Server 和 Oracle 数据库)

    文档:https://developers.google.com/apps-script/guides/jdbc

    您可以在 Google From 中添加脚本。

    【讨论】:

      【解决方案2】:

      可以创建一个不向链接的电子表格发送响应的表单。在“响应”菜单中,选择“选择响应目的地”。您可以创建一个可安装的“表单提交”触发器来运行一些代码。在代码编辑器中,选择 RESOURCES、CURRENT PROJECT TRIGGERS,添加一个触发器,并将其设置为在提交表单时运行。然后您需要使用获取项目响应:

      Google documentation - Forms

      【讨论】:

        【解决方案3】:

        如果您使用他的 cDbAbstraction 库访问任何外部数据库,Bruce McPherson 会提供一些 step-by-step guides on his site

        【讨论】:

          【解决方案4】:

          如果您不想为此推出自己的解决方案,请查看SeekWell 中的表单集成。只需编写一个 SQL sn-p 即可将 Form 中的字段映射到 SQL 中的参数。

          免责声明:这是我做的。

          【讨论】:

            猜你喜欢
            • 2012-09-21
            • 2021-09-01
            • 1970-01-01
            • 2020-05-16
            • 2018-11-15
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-06-12
            相关资源
            最近更新 更多