我正在研究一個需要提取存儲在MS SQL 2008服務器上的數據的應用程序。基本上,前端個人電腦應用程序提交數據到這個數據庫,我想通過我的移動應用程序共享這些數據。如何從外部SQL數據庫將數據導入Android應用程序?
我在服務器上創建了一些存儲過程,該過程返回我想在我的應用程序中引用的數據。請注意,我只收到應用程序的數據,而不是試圖修改數據庫表。我需要發送到應用程序的數據不需要條件,因此這是一個簡單的調用,不需要將任何參數傳遞給數據庫服務器。我還創建了一個WCF REST服務來處理該服務,該服務具有一個基本返回來自我想要使用的存儲過程的數據的類。
這是我的問題,從數據庫中檢索這些數據的最佳方法是什麼?有人能給我一個例子嗎?我相信有幾種不同的方法來處理這個問題,比如:
- 將記錄複製到SQLite數據庫,然後將其傳輸到設備;
- 通過應用程序與REST服務交互;
- 創建一個直接連接到數據庫的類;
我一直在嘗試方法#2,但沒有太多的運氣讓應用程序使用服務。如果這是處理這個問題的最好方法,那麼也許你可以指點我一個關於這個主題的教程,因爲到目前爲止我看過的每個教程都沒有幫助。我認爲從外部數據庫處理數據源會有一些非常簡單的方法。
謝謝,最好的問候
請不要在你的帖子上簽名。請參閱http://stackoverflow.com/faq#signatures – Amy 2012-01-01 13:42:21
明白了,謝謝。 – Shawn 2012-01-03 06:11:14