我正在爲圖書館系統做一個手機gap-android項目。我對移動應用程序開發並不瞭解。我使用MySQL創建數據庫,並需要在我的應用程序中填充HTML頁面。我該怎麼做?我甚至不知道如何開始連接到外部數據庫。我想顯示數據庫中的現有值,以及想要從應用程序添加新的值。用phonegap-android應用連接到外部數據庫
5
A
回答
8
您的應用將駐留在設備上(android/iOS)。 因此它將成爲客戶端,更像瀏覽器。
而且您已與服務器通信以獲取或發佈數據。
你一定知道,phonegap使用jQuery和javascript。
因此,正如我之前所說,如果您想與遠程服務器 通信,您將不得不在您的應用程序中使用javascript調用Web服務。
你的方法應該是:
服務器端:
請使用您的服務器端語言的Web服務。
假設您使用PHP作爲服務器端語言。 請參考以下鏈接
客戶端:
然後你可以使用$ajax
從服務器 或交的數據取數據到服務器。
至於$ajax
調用問題,請查看以下示例代碼。
function FetchData() {
$.ajax({
async: false,
type: "GET",
url: "Your_WebService_URL",
dataType: "json",
success: function(data, textStatus, jqXHR) {
$.each(data, function(i, object) {
alert(obj.Data);
//Here you can implement your client side logic.
});
},
error: function() {
alert("There was an error loading the feed");
}
});
}
我認爲這將是至少揭開序幕。
希望有所幫助。
相關問題
- 1. 如何將外部數據庫連接到應用程序
- 2. 無法Django應用程序連接到外部PostgreSQL數據庫
- 3. 將Android應用連接到外部數據庫(phpmyadmin)
- 4. 如何從Web應用程序外部連接到數據庫?
- 5. 用外部表連接數據庫
- 6. 從Backand連接到外部數據庫
- 7. MySql - 連接到外部數據庫表
- 8. 連接到外部數據庫的iOS
- 9. Android:連接到外部數據庫
- 10. 連接到外部數據庫
- 11. 連接到外部遠程數據庫
- 12. Rails連接到'外部'sqlite數據庫
- 13. 無法使用Codeigntier連接到外部數據庫
- 14. 使用rails連接到外部數據庫
- 15. 使用JDBC連接到外部Oracle數據庫
- 16. 使用Java連接到外部mysql數據庫
- 17. MySQL使用XAMPP連接到外部數據庫
- 18. 無法使用openshift連接到外部mysql數據庫node.js
- 19. 連接到外部數據庫(MySQL) - 使用Swift
- 20. 使用JDBC連接到外部(Oracle)數據庫
- 21. 使用java連接到外部數據庫
- 22. 使用odbc命令連接到外部SQL數據庫C#
- 23. 應用程序連接到數據庫
- 24. 應用程序連接到數據庫
- 25. Laravel連接外部數據庫?
- 26. php firebird/interbase外部數據庫連接
- 27. 外部數據庫ssh連接
- 28. Java外部MySQL數據庫連接
- 29. alfresco連接公司數據庫外部
- 30. 將外部mysql數據庫連接到django應用程序並進行查詢
看一看[Phonegap文檔。](http://docs.phonegap.com/en/2.9.0/index.html) –
我已經檢查過它。但它對我來說並不是很清楚,我想要關於如何連接到外部數據庫的一些示例編碼(我使用MySQL工作臺) – vishee
使用Web服務從/到服務器的GET/POST數據。要在phonegap中調用web服務,請使用'$ .ajax' –