2010-08-10 61 views
0

是否有可能连接到iPhone的SQL服务器?我想创建一个新的应用程序,我想从SQL Server中检索数据并显示。以前它使用ASP.NET和SQL Server创建。现在我的客户想要显示在SQL服务器数据库中检索到的数据。但是数据库包含了大量的数据。所以有可能将SQL Server转换为SQLite(但SQLite是一个轻量级组件)。我怎样才能做到这一点?我可以使用Web服务吗?或者我会问服务器端并转换XML文件,然后我将使用XML解析。我不知道吗?是否可以连接到iPhone中的SQL服务器?

请说明一下!

谢谢。

回答

4

我不工作在iPhone应用程序,但我知道我们的人使用web服务返回纯XML与数据,返回到iphone,然后解析该XML。

+0

+ 1,感谢您的快速回复。 – Pugal 2010-08-10 10:06:49

+0

+1 Web服务是要走的路。如果你在同一个数据库或服务器上使用多个前端,你应该把它封装在一个友好的API中,供你的前端进行交互。 – BoltClock 2010-08-10 10:31:42

0

哇...你真的想知道你是否可以直接将你的iPhone应用程序连接到SQL服务器?你疯了?!如果你这样做,你需要连接host-,username-,password-,en db-name-parameters。当人们破解你的二进制文件将其转换回源代码(.m-files)时,他们可以读取这些参数并创建一个到你的数据库服务器的自定义连接。

所以,你需要做的是创建一些脚本来解析你的数据库数据并将它作为xml数据返回,这样黑客就无法登录到你的数据库服务器。