2011-04-11 126 views
0

我有一個很大的SQL Server數據庫我想連接,我的問題是,什麼是最好的前進方向?和一些鏈接或代碼的部分將不勝感激。Android和SQL Server數據庫

我對數據庫的瞭解有限。

問題是存在一個Web服務,但它目前正在使用SOAP,我根本無法與Android一起工作(是的,我試過k2SOAP和其他人)。我知道Android支持restservice,但也許有一個更簡單的方法。

  • 也許通過PHP連接到SQL Server?
  • 將數據庫複製到MySQL並使用PHP?
  • 我在推薦PHP,因爲我實際上使用過PHP,所以我知道它。重新編寫Web服務可能會更麻煩?

我將不勝感激任何幫助。我正在爲一家公司做這件事,所以我越少需要「更好地」處理他們的數據庫。

[UPDATE]
我在問什麼是最經濟實惠,最便宜和最快速的方法呢?

我知道這是一個模糊的問題,但這很簡單,我想要做的。

我已經接受了下面的問題作爲答案,因爲它似乎是這樣做的最節約成本的方式。

+0

我改變了這個問題,並且更清楚了我想要做什麼。 – 2011-04-13 09:12:32

回答

0

如果您準備使用PHP連接到MSSQL數據庫,爲什麼不簡單地創建一個基於REST的web服務。 如果您創建一個PHP文件連接到數據庫,那麼您也需要一種機制來連接到Android的PHP文件。 RESTful服務的情況也是如此。

我建議使用基於JSON的RESTful服務。

+0

但是使用MySQL數據庫看起來很容易:http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/我從來沒有使用過MSSQL數據庫我不知道用PHP連接MSSQL數據庫有多容易。更不用說創造一個寧靜的服務。 你有任何鏈接或提示如何創建一個? – 2011-04-11 07:32:02

+0

是的,它很容易連接MySql和PHP。我提到了MSSQL,因爲你在你的問題中提到了它(在你的第三段)。如果您有更多問題或需要任何幫助,請告知我。 – Tushar 2011-04-13 04:28:00