簡體   English   中英

通過WIFI從SQL Server檢索數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM