Android应用如何使用SQLServer的数据

数据库大作业要写个android程序。我负责写数据库和服务器。

正确步骤是通过android程序访问服务器,服务器获取保存在SQLServer的数据吗?

通俗点说,是在ADT里编写android程序,然后通过浏览器访问Eclipse里用java写的服务器,然后服务器获取已连接的SQLServer里面的数据吗??

有什么相关资料吗^o^

6个回答

这个方法有很多了,基本思路是:
1、服务器端开发webservice访问数据库
2、android客户端访问webservice,进而与数据库进行交互
这里我提供一个完整的例子,你可以参考一下。http://blog.csdn.net/chinacsharper/article/details/38386779

RickyWong_
RickyWong_ 这文章真不错,站在新手角度看能理解。谢谢了^o^
接近 6 年之前 回复

如果你为了完成作业,更简单的方式,不要用Java编写服务器端了,直接让sql server去发布一个web service端点就可以了。
参考:http://www.ehow.com/how_7356626_create-sql-service.html

注意,SQL Server应该至少是2008以上。

RickyWong_
RickyWong_ 这个好,省下不少功夫
接近 6 年之前 回复

android访问服务器,服务器访问数据库,这么方式比较合理一些。
android访问服务器可以通过http(HttpURLConnection)+servlet或者webservices都可以。

我比较倾向于danielinbiti的说法,首先你这个Android APP是个联网程序,它与服务器交互(数据通信),服务器与数据库交互。
APP与服务器交互还可以使用socket通信,服务器端需要编写一个socket服务端,这种方案针对实时性要求高的需求很有效。

看看Android基础,希望对你有帮助:http://blog.csdn.net/column/details/android-growup.html?&page=2

RickyWong_
RickyWong_ 这些文章不错,写得真用心
接近 6 年之前 回复

一般来说,这样要分为手机端应用和服务器端程序。
应用需要获取你数据库中数据的,需要联网访问服务端程序获取。
而服务端起到响应手机应用访问,连接数据库获取数据再返回给手机应用的作用。
而你要做的就是整个服务端了(程序+数据库)。
这样的结构服务端程序一边使用webservice搭建,所以你可以查阅一下webservice相关内容。

RickyWong_
RickyWong_ 好吧,谢谢啦^o^
接近 6 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐