4

我已经阅读了这个网站本身关于从 android 访问 db 的一些问题。但我仍然无法确定是否可以使用 php Web 服务将 android(Eclipse) 连接到 SQL Server(2005)?

我需要将 Android 应用程序连接到 SQL Server,并且我熟悉使用 JSON 和 PHP Web 服务连接到 MySQL Server。

大多数网站建议使用B4A和ASP.Net连接到SQL Server,我不知道。使用Eclipse和ASP.Net怎么样(嗯,这需要我学习ASP.Net)?

连接到 SQL 服务器和连接到 MySQL 服务器有什么区别?

4

1 回答 1

2

连接到 MySQL 服务器和 MSSQL 服务器应该只是在 PHP 中使用不同的数据库驱动程序。例如 mysql 将使用 mysql_connect 而 mssql 将使用 mssql_connect。您用于数据库的内容对于您的 android 应用程序而言应该无关紧要。除非您想在手机上使用 SQLlite 之类的数据库,否则您的 android 应用程序在您的手机上是隔离的。对于您的情况,您将需要创建一个您的 android 应用程序可以调用的 restful API。我在自己的连接到 RESTful api 的 android 应用程序中做了同样的事情。我使用 json 来回传递数据,你也可以使用 XML。我只是发现 json 更容易使用。那时不需要 SOAP Web 服务。将 Web 服务视为您设置为执行一组 php 命令然后返回结果的位置,就这么简单。

于 2012-12-05T14:23:41.347 回答