2011-07-06 30 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库,如果访问数据库直接

希望有所帮助。