2011-11-20 36 views
2

我在使用Monotouch方面很新穎,我想創建一個可以連接到我的個人MySQL服務器的應用程序。MySQL與MonoTouch

我知道如何在VS2010中做到這一點,但在MonoTouch中可能嗎?

如果您有示例,這將非常有幫助。

回答

3

首先,我不確定您是否可以直接從Monotouch訪問MySQL數據庫。

然而,即使你可以,除非你只是在你的家庭網絡上使用數據庫,否則將你的數據庫暴露給互聯網可能不是一個好主意。

我會建議使用Visual Studio創建一個Web服務,該服務執行所有數據庫交互。然後,您可以通過Web服務公開您需要的功能,並使用Monotouch的Web服務界面。

儘管開始時會有一點學習曲線,但這肯定是一個更好的長期解決方案。

+0

謝謝。這是一個很好的解決方案。你有沒有機會,如果有一個地方我可以得到一個Web服務託管,所以我不需要有一個微軟服務器只爲小iPhone應用程序運行。 – mortenstarck

+0

我不知道有什麼我可以推薦的,因爲我們託管了我們自己的服務器,但我知道那裏有很多。快速搜索SO應該會產生一些很好的參考。 –

0

我的解決方案是在Amazon Cloud託管一個小型服務器,在這裏我的Web服務和SQL服務器都在運行。這是一個獎勵,它退出便宜。從我的iPhone應用程序即時通訊使用WCF。