2011-07-06 31 views
-2

我正在寫一個iphone應用程序;我想知道是否有一個缺點,如果我這樣做與Windows?我要實現該數據庫到服務器併發送與iPhone的SQL查詢。mac和windows數據庫有區別嗎?

+0

除非您使用的是Adobe新的Flash重新編譯器,否則您無法在Windows上開發和iPhone應用程序。您可以構建針對iPhone的網站,但幾乎不會在Mac上運行。 –

+0

我只是在Windows上的數據庫不是所有的程序我有編程iPhone應用程序的iPhone –

回答

0

這個問題有點含糊,因爲有很多數據庫有一些跨平臺和一些特定的平臺。

這取決於您決定使用的數據庫。您不能在MAC上運行MSSQL。 MYSQL是跨平臺的,兩者都可以工作。我想象的性能會非常相似,並且SQL腳本將是相同的。

+0

你不是說你可以在Mac上運行MySQL?或者你的意思是:你不能在iOS上運行MySQL。這是真的。 iOS僅支持默認SDK中的SQLite。 – rckoenes

+0

我只是發送採石場從iPhone到真正的數據庫停留在服務器上,這是http://something.com我不打算在iphone內創建數據庫 –

1

如果我理解正確,那麼您在詢問在Windows或Mac服務器上運行骨幹網在創建iPhone應用程序時是否有所幫助。

簡短的答案是否定的,不管你使用什麼主幹。如果您使用Web服務訪問數據庫,那麼它絕對沒有關係。但是,如果您直接訪問數據庫,則應確保您有適用於要使用的DBMS(MySQL,Oracle,SQL Server等)的正確iPhone庫。如果你有蹩腳的圖書館,你可能會遇到很多麻煩。

所以總結起來

  • Windows或Mac服務器沒有什麼區別
  • 確保你有很好的iPhone庫,如果訪問數據庫直接

希望有所幫助。