【问题标题】:phonegap sync with sql serverphonegap 与 sql server 同步
【发布时间】:2013-09-24 05:12:13
【问题描述】:

我正在开发 Phonegap 安卓应用程序。在我的应用程序中,用户将输入数据,并且该数据将在内部存储在 sqlite 数据库中。 现在我的问题 1.如何将sqlite数据库中的所有数据从phonegap应用程序发送到sqlserver或者 2.有没有办法将phonegap中的数据直接存储到sql server数据库中。

【问题讨论】:

    标签: android sql-server sqlite cordova sync


    【解决方案1】:

    我开发了一个插件来做到这一点,将 Cordova 应用程序直接连接到外部 SQL Server 数据库。它是开源的,这里是链接https://github.com/SergioDosSantos/cordova-plugin-sqlserver。 您可以直接插入而无需任何服务。

    【讨论】:

      【解决方案2】:
      【解决方案3】:

      问题 1 的答案 将数据从 phonegap 发送到服务器的唯一方法是使用 AJAX 调用。如何进行 ajax 调用取决于您使用的框架。如果是 JQuery,它可以是一个简单的 $.ajax 调用。如果您使用 AngularJS 或任何 Knockout.js,这可能会改变。 如果要传输的数据量很大,更好的方法是使用这样的同步插件:https://github.com/orbitaloop/WebSqlSync 或实现自己的同步功能。

      问题 2 的答案 将数据直接从 phonegap 存储到 SQL Server 数据库的唯一方法是在数据准备好保存后立即进行 ajax 调用。 这在数据较小的情况下可能有效,但在数据较大时可能会导致性能问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-16
        • 1970-01-01
        • 2010-10-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多