我正在开发Phonegap android应用程序。在我的应用程序中,用户将输入数据,该数据将在内部存储在sqlite数据库中。 现在我的问题 1.如何将来自sqlite数据库的所有数据从phonegap应用程序发送到sqlserver或 2.无论如何都要将数据从phonegap存储到直接的sql server数据库。
答案 0 :(得分:1)
我开发了一个完全正确的插件,将Cordova app直接连接到外部SQL Server数据库。它是开源的,这里是链接https://github.com/SergioDosSantos/cordova-plugin-sqlserver。 你没有任何服务直接插入colud插入。
答案 1 :(得分:0)
以下链接对您有用:
PhoneGap Sample - Diary (Database and Camera support)
<强> Sample App using the PhoneGap Database API 强>
<强> Android PhoneGap MySQL Video Tutorial 强>
Posting data from a PhoneGap app to a server using jQuery
保持编码......:)
答案 2 :(得分:0)
回答问题1 将数据从phonegap发送到服务器的唯一方法是使用AJAX调用。如何进行ajax调用取决于您使用的是哪个框架。如果它是JQuery,它可以是一个简单的$ .ajax调用。如果您使用AngularJS或任何Knockout.js,这可能会改变。 如果要传输的数据量很大,更好的方法是使用这样的同步插件:https://github.com/orbitaloop/WebSqlSync或实现您自己的同步功能。
回答问题2 将数据直接从phonegap存储到SQL Server数据库的唯一方法是在数据准备好保存后立即进行ajax调用。 这可能适用于数据较小的情况,但在数据较大时可能会导致性能问题。