[英]Retrieve Data from SQL server across WIFI
我作為開發人員為公司工作。 現在我正在嘗試使用Java在Android Studio中為該公司開發應用程序。 他們希望我開發一個應用程序,從Wi-Fi上的SQL服務器中提取數據,我認為它存儲在Access Web服務上。 (我只有IP,數據庫名稱和模式以及登錄憑據。)
基本上我只需要幫助如何從服務器檢索數據並在應用程序中顯示它。 他們想要的只是讓我創建一個按鈕,立即顯示來自服務器的數據。 我試過去SQLiteOpenHelper
,我試圖再次找出jdbc。
這甚至可以通過應用程序? 如果是這樣,實現它的最佳方法是什么?
這是應用程序的一個非常常見的用例。
我沒有遇到使用`SQLiteOpenHelper的麻煩,而是建議使用Google的Room庫: https : //developer.android.com/topic/libraries/architecture/room
為了進行網絡呼叫,我建議使用改造: https : //github.com/square/retrofit
兩者都有很好的記錄。
我試過去SQLiteOpenHelper
這適用於本地設備上的SQLite數據庫。
我想再次找出jdbc
Android對JDBC的支持有限,而且IMHO JDBC不適合移動設備使用。
Android應用程序從遠程數據庫獲取數據的典型方式是通過中間Web服務。 因此,Web服務將直接與您的SQL數據庫對話,Android應用程序將與Web服務進行通信。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.